RuntimeError(无法创建Java VM)

时间:2016-11-03 09:16:17

标签: java ruby-on-rails jvm rjb

感谢您阅读我的问题。

我想用rjb,twkorean gem。这些已成功安装

但我收到了错误........

Completed 500 Internal Server Error in 19ms
RuntimeError (can't create Java VM):

我安装了java-7-oracle

$ echo $JAVA_HOME
/usr/lib/jvm/java-7-oracle

$ java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

$ ps aux | grep jvm
newstru+ 26483  0.0  0.0  11740   932 pts/0    R+   18:08   0:00 grep --color=auto jvm

以下代码是我的生产环境(ubuntu 16.04)。

我不明白这个错误。我不知道。

请告诉我任何想法。

1 个答案:

答案 0 :(得分:0)

您应该检查并发布一些日志以获取有关该问题的更多信息。它可能有很多根本原因:

  1. 您尝试使用的工具无权执行 的java
  2. 您使用的工具找不到java可执行文件。根据{{​​3}},您可以尝试将LD_LIBRARY_PATH设置为包含$ JAVA_HOME / bin文件夹。
  3. 一般情况下,您应该先尝试搜索(和阅读)有关您的工具的文档,然后再发布到SO,并在发布时遵循一些基本规则:http://rjb.rubyforge.org/