Java使用openjdk在Ubuntu上编译,然后使用sun在windows上运行.Java出现错误



我一直在使用OpenJdk在Netbeans/Uubuntu 12.04中开发Java程序。我已经在Linux中使用.jar成功运行了这个程序,但当我将.jar复制到我的Windows7虚拟机时,我会收到以下错误
"找不到主类:testprogram.main.Program将退出。"

此外,该程序不使用外部库。

您是如何启动程序的?你用过java -jar yourjarfile.jar吗?

也许您的清单文件没有定义应用程序入口点。你可以在这里学习这个话题。

我对这个问题的修复是使用JDK 6而不是JDK 7,仍然不确定为什么会产生这个错误,但这次更改已经修复了这个问题。

相关内容

最新更新