2013-02-11 127 views
1

不久之前,我问了一个关于java jar文件分发的问题......这个问题得到了很好的回答,我的jar文件完全正常工作......但在过去的几天里,他们已经停止工作直接通过双击,我必须通过命令java -jar .jar 运行它可能是这背后的可能原因...我的意思是我已经包括清单文件和主类也已被定义...我真的不知道这里发生了什么! 以前问的问题 Distributing java applicationJava Jar文件没有执行

回答

2

因为它与java -jar ...工作,它可以安全地假定java可以通过类路径进行访问。

检查.jar文件类型是否仍与Java关联。如何做到这一点取决于您的操作系统。如果这不起作用,请尝试Jarfix。它帮助我完成了同样的问题。

PS:Jarfix仅适用于Windows。

+0

Jarfix工作正常..但我仍然不知道发生了什么!你会不会详细说明。 – anichhangani 2013-02-11 15:30:07

+0

@AnirudhChhangani我最好的猜测是你更新了Java(手动或自动),并可能搞砸了一些东西。我真的不能给出更准确的答案,因为那只是猜测(这是毫无价值的)。我很高兴它的工作,但:)。 – 2013-02-11 15:32:18