我一直在测试我一直在制作的java swing程序。在我的一台电脑上,也就是我最初制作它的电脑上,它运行得很好。我已经在 3 台不同的计算机上测试了相同的程序,当我从 ide 中启动它时它会运行,但是当我双击 jar 时,我会收到一个标题为“Java Virtual machien Launcher”的弹出错误窗口。错误是“找不到主类:xxxxxxx。程序将退出。”
我一生都无法弄清楚发生了什么。之前是可以用的。
您需要在 jar 中包含清单文件。在此,您指定启动 jar 时将使用哪个类作为入口点。
创建一个名为 Manifest.txt 的文件,并添加:
Main-Class: yourMainClass.class
然后,创建 jar :
jar cfm JarName.jar Manifest.txt yourMainClass/*.class
要从命令行运行,请使用:
java -jar 罐子名称.jar
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)