【发布时间】:2018-06-30 23:46:53
【问题描述】:
我的系统中有各种.jar 文件。
我已经安装了 JDK 和 JRE。
大多数 jar 文件在双击时运行,但有 2 - 3 个 jar 文件在单击时没有任何作用。帮我。
顺便说一句,我使用的是 Windows 10 64 位
【问题讨论】:
-
您是否检查过这些 jars 是否包含有效(且正确)的清单文件?
-
非常感谢,成功了
我的系统中有各种.jar 文件。
我已经安装了 JDK 和 JRE。
大多数 jar 文件在双击时运行,但有 2 - 3 个 jar 文件在单击时没有任何作用。帮我。
顺便说一句,我使用的是 Windows 10 64 位
【问题讨论】:
问题:
我无法通过在 Windows 10 中单击 JAR 文件来启动它们。 我在搞乱“控制面板”……算了。
我发现了什么:
检查您的文件类型关联:
ftype jarfile
assoc .jar
我不得不将我的 java 路径更改为其他路径
ftype jarfile=C:\myjavapath\javaw.exe -jar "%1" %*
这基本上意味着,如果有人启动一个 jar 文件,命令将是:
C:\myjavapath\javaw.exe -jar "example.jar" parameter1 parameter2
对我来说,我还必须将 .lnk 文件更改为仅包含 jar 文件的名称,而不是整个命令。在链接文件 (.lnk) 的属性中的“目标”字段中输入 jar 文件的完整路径。
【讨论】:
您可以在命令提示符中进行调试。
打开开始,输入CMD.exe,回车
然后,输入
java -jar "path\to\file.jar" 不带引号
或
java "path\to\file.jar"
您应该能够看到导致 jar 文件无法正常执行的输出日志
【讨论】:
【讨论】: