2016-11-03 73 views
-2

感谢阅读我的问题。RuntimeError(无法创建Java VM)

我想使用rjb,twkorean宝石。这些成功安装

,但我得到了错误........

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

我已经安装了Java的7甲骨文

$ 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 

下面的代码是我的生产envirnment(Ubuntu的16.04)。

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

请告诉我任何想法。

回答

0

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

  1. 您尝试使用没有权限的工具来执行 的Java
  2. 您正在使用无法找到Java可执行文件的工具。根据http://rjb.rubyforge.org/,您可以尝试将LD_LIBRARY_PATH设置为包含您的$ JAVA_HOME/bin文件夹。

在一般情况下,你也许应该尝试搜索(和阅读)约您工具的文档首次发布到SO面前,在发帖时,遵循一些基本的规则:https://stackoverflow.com/tour