我正在尝试将数据库还原到 Stardog 2.1.3 中的新机器,但出现此错误:
Guice provision errors:
1) Error injecting constructor, java.io.IOException: Unable to create directory /home/**user-on-old-machine**/stardog-2.1.3/TEST
at com.complexible.stardog.index.disk.ConcurrentDiskIndexLoader.<init>(ConcurrentDiskIndexLoader.java:33)
while locating com.complexible.stardog.index.IndexBulkLoader annotated with interface com.google.inject.assistedinject.Assisted
它不能在新机器上的stardog主目录中创建恢复的数据库目录,但是,它可以使用$stardog-admin db create -n NEW-DB创建新的数据库。
我也在Windows机器上试过。同样的问题,但我现在无法访问的不同错误。