【发布时间】:2012-04-15 18:57:34
【问题描述】:
我有一个 Eclipse 生成的 .jar,我无法在其他计算机上运行(使用 Windows XP)。出现“找不到主类。程序将退出”消息。那台计算机运行良好的另一个由 Netbeans 生成的 .jar,所以我猜这不是 JRE 的问题。我更新了 JRE,但没有任何改变。有什么问题?
更新:我忘了提到,我制作了一个可运行的 jar 文件。在另外两台计算机上它工作正常(win 7 和 XP),但在那台特定的计算机上却不行。
更新 2:它是一个 Swing 应用程序,因此 JAR 通过双击运行。
【问题讨论】:
-
您是否正在尝试运行某个类的
main方法? -
是的。我有一个带有 main 方法的 JFrame。
-
你是对的 - 我没有时间阅读与 stackoverflow 功能相关的所有内容,我认为单击“这个答案很有用”可以做到这一点。对未来的好建议:)
-
请用您掌握的确切线索更新问题。您说您有一个 JAR,并且使用相同的
java命令行在多台机器上运行相同的 JAR?请给我们启动程序的确切命令行。 -
没有命令,我只是双击JAR。这是一个摇摆应用程序。