以前,我在运行NetBeans生成的JAR文件时没有问题。
然而,我现在突然遇到了这个问题。当我点击jar时,它没有启动应用程序,就好像没有时钟一样。
但是,它可以从项目中运行。此外,还无法从NetBeans代码设置桌面Java应用程序的Jframe大小。当它运行时,窗口的大小与设计器中的大小不同。
请帮助。
答案 0 :(得分:6)
检查您的META-INF/MANIFEST.MF
文件。它应该包含一个Main-Class:
属性,指向最初要运行的类。
如果失败了,如果你从控制台运行它会发生什么。
java -jar yourjarname.jar
这应该会让你更好地了解正在发生的事情。
答案 1 :(得分:1)
尝试检查您的JAVA_HOME环境变量,并尝试右键单击jar并打开并检查用于打开它的应用程序。
答案 2 :(得分:1)
将jar文件与java而不是javaw相关联。重新启动。请参阅错误消息。