我在运行 .jar 文件时遇到问题。这是我观察到的:
- 通过双击运行可执行的 .jar 不会执行任何操作,甚至不会启动进程
- 通过键入从 cmd 运行它
javaw myfile.jar
也没有任何作用,我已经重定向了 STDERR 但它什么也没说 - 由于学校要求我在 BlueJ 中开发,当我直接从这个 IDE 运行我的代码时,它可以工作并启动类似
java.exe
或javaw.exe
- 当我尝试从 cmd 编译我的控制台程序然后运行它时
java myclass
,它可以工作
我正在使用安装了 Java SE 7u51 JDK 的 Windows 7 Professional。我已经尝试卸载任何名称中包含“java”的东西,然后只安装 JDK 或只安装 JRE。我还尝试运行 jarfix 或手动删除注册表中的所有 .jar 关联。我已将我的 JRE 路径添加到其他系统变量。没有什么对我有用。
请问您知道接下来要尝试什么吗?谢谢你。
已解决:
感谢答案,我也设法解决了双击问题。我只需要: