无法识别的选项: \- 无法创建 Java 虚拟机

新手上路,请多包涵

我正在尝试在 linux 服务器上运行我的 .jar 文件。

这些是我正在运行的命令:

 JAVA_HOME=/app/local/opt/jdk/packages/jdk1.6.0_30/
export PATH=$JAVA_HOME/bin:$PATH

cd folder
nohup java -jar program.jar &

周五运行时,它运行良好。但是,今天我得到:

   Unrecognised option: - Could not create the Java virtual machine.

在我的 nohup.out

如果我在设置路径后运行 java -v 我会遇到同样的问题。任何人都可以提出任何建议吗?对此真的很困惑。

感谢您对此的任何帮助。

原文由 Programatt 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 544
1 个回答

通常,当我们遇到这种异常(“无法识别的选项”导致“无法创建 Java 虚拟机”)时,JVM 会显示无法识别的选项,如下所示:

 Unrecognised option: -[option details] Could not create the Java virtual machine.

您没有详细信息的事实使您看起来好像您的命令中只有一个空格(“”)。

再看一遍以确保。

原文由 orirab 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题