当我双击 jar 文件时,GUI 程序不会自行启动。相反,我必须打开命令提示符,然后键入 java -jar abc.jar
,然后它才会启动。这是为什么?我需要做什么来避免这种情况?
是不是我的默认 jar 文件打开器有问题? jar 文件打开器应该是什么?
最佳答案
如果没有任何反应,那么你不会收到任何错误消息,比如找不到主类或类似的东西吗?
我建议检查您的 jar 文件关联。在命令行类型:
ftype | find "jarfile"
有时,即使重置它也可以,找出JRE的绝对路径并运行命令:
ftype jarfile="C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1" %*
这很可能会解决您的问题。
关于java - 双击打不开jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9259389/