我注意到我在eclipse中创建的runnable jar有一种奇怪的行为。当我尝试通过命令行打开我的应用程序时:
java -jar c:\project\project.jar
一切运行完美,应用程序执行 - 当我通过eclipse启动应用程序时的行为相同。
但是,当我通过双击jar文件启动我的应用程序时,我的应用程序被打开两次并且我的taskmanager中有两个不同的进程。有趣的是,第二个应用程序打开后可以在第一个应用程序显示后显示......
我不明白这种奇怪的行为 - 我试图在另一个工作站上打开我的jar文件,我还有两个正在运行的应用程序。
jar文件是通过eclipse:file-> Export-> Runnable Jar文件生成的。我选择了radiobutton“将所需的包打包到生成的JAR中”。
有人有任何想法吗?
答案 0 :(得分:4)
可能是这个问题,请尝试只点按一次。