强制 ORIENTDB_HOME 和 ORIENTDB_DIR

Mandatory ORIENTDB_HOME and ORIENTDB_DIR

我开始使用 ORIENTDB,我有以下问题。

是否必须设置两个环境变量?我希望在没有他们的情况下与工作室一起工作,只需使用我自己的环境变量设置 XML。

是否可以在我的 Java 程序中以编程方式使用自定义变量?

此致。

您不需要设置环境变量来使用 OrientDB,除非您计划从其 /bin 目录之外 运行 它,例如服务。

OrientDB Docs | Windows Service

OrientDB Docs | Unix Service

终于明白少了什么

当 "OServerPluginManager" 启动时,它使用 ORIENTDB_HOME 设置 + "plugins" 检查目录并注册插件。

但是在使用环境变量设置插件目录和注册插件之间,有一个覆盖属性检查服务器 属性 "plugin.directory".

因此在服务器级别添加 属性 和插件所在的目录将解决问题。