我正在运行一个包含以下行的resque作业:
temp = %x(/usr/bin/java -jar /usr/local/tika/tika-app-1.0.jar -t /tmp/myfile.txt)
每当我的工作尝试执行该行时,我都会收到消息:
Could not create the Java virtual machine.
当我执行的代码不是作为一个作业而是作为普通的ruby脚本执行时,该行有效。
不幸的是,没有进一步暗示问题可能是什么。非常感谢任何帮助。
答案 0 :(得分:1)
也许你的工作是在root环境中执行而你还没有设置JAVA_HOME?