Jar文件不起作用(它没有启动应用程序)

时间:2010-03-20 10:55:56

标签: java netbeans

以前,我在运行NetBeans生成的JAR文件时没有问题。

然而,我现在突然遇到了这个问题。当我点击jar时,它没有启动应用程序,就好像没有时钟一样。

但是,它可以从项目中运行。此外,还无法从NetBeans代码设置桌面Java应用程序的Jframe大小。当它运行时,窗口的大小与设计器中的大小不同。

请帮助。

3 个答案:

答案 0 :(得分:6)

检查您的META-INF/MANIFEST.MF文件。它应该包含一个Main-Class:属性,指向最初要运行的类。

如果失败了,如果你从控制台运行它会发生什么。

java -jar yourjarname.jar

这应该会让你更好地了解正在发生的事情。

答案 1 :(得分:1)

尝试检查您的JAVA_HOME环境变量,并尝试右键单击jar并打开并检查用于打开它的应用程序。

答案 2 :(得分:1)

将jar文件与java而不是javaw相关联。重新启动。请参阅错误消息。