我正在尝试通过
运行jar文件java -jar jts.jar
但它无法运行,因为它的Manifest.mf不包含'Main-Class'属性,这是jar文件运行所必需的。
我对9-10 .jar文件有同样的问题。 帮助我如何在jar文件中找到那些mainclass,jar文件中没有任何直接定义的mainclass。 我应该如何找到正确的主类,以及如何将其添加到manifest.mf
答案 0 :(得分:0)
在命令行上,您可以使用以下命令生成具有现有清单的jar。
jar cvfm MyJarName.jar manifest.txt *.class
有关详细信息,请参阅此page。
或者,如果你正在使用eclipse。请按照提及here的步骤导出jar。
答案 1 :(得分:-1)
1. You can open the jar file with winzip or winrar.
2. Open manifest file in notepad.
3. Add main-class: ClassNameContianingMainMethod.
4. Save the file and then run it