我重复检查了我的清单,库和项目属性,但是我的简单runnable jar仍然存在无法找到主类的错误。我附加了源文件和项目文件夹的链接,其中包含jar文件。 https://drive.google.com/file/d/0B54ZddoX54HbcnZjQkY3ZXRBajg/edit?usp=sharing
答案 0 :(得分:1)
您发布的manifest.mf文件如下所示:
Manifest-Version: 1.0
X-COMMENT: Main-Class will be added automatically by build
为了让java知道你的主类是什么,你必须告诉它。像这样:
Manifest-Version: 1.0
Main-Class: com.foo.bar.MainClass
答案 1 :(得分:1)
清单文件区分大小写。它应该是MANIFEST.MF
在构建之后确认您的jar包含其中定义了Main-Class的文件。