Jar文件不起作用(它没有启动应用程序)
问题描述:
以前,我在运行由NetBeans生成的JAR文件时没有问题。Jar文件不起作用(它没有启动应用程序)
不过,我现在突然遇到了这个问题。当我点击jar时,它没有启动应用程序,就好像没有时钟一样。
但是,它可以从项目运行。而且,桌面Java应用程序的Jframe的大小也不能从NetBeans代码中设置。运行时,窗口的大小与设计器中的大小不同。
请任何帮助。
答
尝试检查您的JAVA_HOME环境变量,并尝试右键单击jar并打开并检查使用哪个应用程序打开它。
答
检查您的META-INF/MANIFEST.MF
文件。它应该包含指向要初始运行的类的Main-Class:
属性。
如果从控制台运行它,会发生什么情况,例如:
java -jar yourjarname.jar
这应该给你一个更好的指示发生了什么事情。
+0
我想我已经搞乱了它通过重命名项目早... 谢谢反正... – 2010-03-20 12:08:59
答
使用java代替javaw关联jar文件。重新启动。查看错误消息。
您是否在清单文件中包含有关主类的信息? – someguy 2010-03-20 10:59:45
我想我已经搞乱了它通过重命名项目早...无论如何... – 2010-03-20 12:09:30