【问题标题】:GraphDB Failed to create JVM after attempting to change java options尝试更改 java 选项后,GraphDB 无法创建 JVM
【发布时间】:2019-10-07 05:09:33
【问题描述】:

在 Windows 上运行 GraphDB。

我右键单击图标,单击设置。试图设置Xmx512Mb,(所以我打错了,应该是Xmx512M)。现在尝试运行 GraphDB 显示“无法创建 JVM”,即使在卸载并重新安装之后也是如此。

如果 UI 未启动,我在哪里可以找到并撤消我在设置中输入的内容?

换句话说,这个配置存储在哪里?

我删除了 AppData/Roaming/GraphDB 和 AppData/Local/GraphDB Free

【问题讨论】:

  • 应该是Xmx512m -> 最后没有b。而且它通常是小写的m
  • 对,我现在也想通了。但问题是如何撤消 graphDB 的错误设置。它没有启动,所以我无法更改它。我需要知道它的存储位置。
  • 在它下面寻找一个名为com.ontotext.graphdb.free的临时文件夹,应该有一个子文件夹packager,其中有一个名为jvmuserargs.cfg的文件 - 只需通过删除无效条目来编辑它[JVMUserOverrideOptions]windows OS下,文件夹位于<USER>\AppData\RoamingHTH

标签: jvm graphdb


【解决方案1】:

概括一下,如果你设置了一个无效的Java选项参数,GraphDB Free可能会在应用重启后启动失败。解决此问题的唯一方法是从文件中删除无效行:

  • %userprofile%\AppData\Roaming\com.ontotext.graphdb.free\packager\jvmuserargs.cfg (Windows)

  • ~/Library/Application Support/com.ontotext.graphdb.free/packager/jvmuserargs.cfg (Mac OS)

  • ~/.local/com.ontotext.graphdb.free/packager/jvmuserargs.cfg (Linux)。

【讨论】:

    【解决方案2】:

    除了 Damyan 的回答之外,C:\Users\User\AppData\Local\GraphDB Free\app\ 中还有一个 GraphDB Free.cfg 文件,您可以对其进行编辑。

    【讨论】:

      猜你喜欢
      • 2021-12-21
      • 1970-01-01
      • 1970-01-01
      • 2013-03-27
      • 1970-01-01
      • 2015-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多