作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我知道这个问题已经被问过很多很多次了,但我已经做了研究,我的简单测试程序仍然无法在双击时运行。
当我从 jar (java -jar Test.jar) 运行程序时,它运行良好,只是双击失败。
我在 64 位 Windows 7 Pro 上的 Eclipse 中制作了一个简单的类,使用了 JRE 7 并制作了一个 Jar 文件(已尝试运行)
public class Test {
public static void main(String[] args){
System.out.println("nope");
}
}
基本设置图片
这是我尝试过的(我记得):
检查 list 并确保类拼写正确并在主类行末尾添加两个额外的空格
类包含在jar中
试过 Runnable Jar 和普通 Jar
在 Normal Jar 上,我包含了主类选项并选择了类
检查 ftype 并在 cmd 中输入 java 以查看选项是否出现
我尝试过其他选项,但我还记不起来。
最佳答案
对我来说这听起来像是文件关联问题:您需要确保 Windows 设置为以正确的方式将 .jar 文件与 java.exe 关联。
查看以下问题的答案:Running JAR file on Windows
关于java - 旧的 "Java Could not find Main Class"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10468405/
我是一名优秀的程序员,十分优秀!