cmd Java。jar文件将在命令行中运行,但在单击时不会运行
我知道执行的问题。jar文件以前已经被讨论过(正如我在发布之前读过并搜索过的几个线程),但是这一个有点不同。我的罐子被打时会跑
java -jre [Jar Name].jar
但当我点击它时它不会运行
好的,我现在运行的是JDK1.6.0_30。输入
java -version
cmd提供了这么多,所有相关代码都是在JDK下编译的。此外,在我的环境变量中,“路径”指向
C:\Program Files\Java\jdk1.6.0_30\\bin;
所以这也很好
认为这是我的电脑识别的问题。jar文件,我输入
ftype|find "jarfile"
但这似乎也很好,正如它所述
"C:\Program Files\Java\jre6\bin\javaw.exe" -jar "%1" %*
我相信这就是它应该做的
除非用户输入代码,否则我的代码不会终止,因此我知道问题不是我的代码正在运行,然后在完成后关闭命令行。它根本不会打开命令或错误。还有什么其他的忠诚。jar文件和Java我在这里忽略了吗
# 1 楼答案
根据我的经验,我不得不这样做。在Windows 7中双击要运行的jar文件:
同样,我也做了同样的过程,但选择打开。jar文件,带有Zip实用程序(例如,.7-Zip),这样我的。jar文件的处理方式类似于。zip文件,因为99%我想检查它的内容,而不是运行它们