2017-08-08 29 views
0

我正在使用OrientDB并在本地运行它。我知道它的路径是“/ temp/mydb”,因为那是我交给OrientGraph构造函数的变量。完整路径将是“plocal:/ temp/mydb”。获取当地OrientDB的路径?

但是,我如何找到它创建的驱动器/完整路径? (例如C:/ temp/mydb)

我通过Java使用它,以防万一。

编辑:经过一些测试,它似乎取决于从应用程序启动的驱动器。任何可靠的方法来找到这个?

回答

1

如果您使用的是相对路径,而不指定你开始在那里,抓住当前路径只是要返回您的Java程序的文件夹:

File path = new File("test/mydb"); 
System.out.println(path.getAbsolutePath()); //C:\path\of\your\java\program\test\mydb 

您可以通过它手动完整路径或将您的ODB放入您的程序文件夹或反之亦然。