我创建了一个这样的jar文件:
jar cf myJAR.jar *.class
但是这个东西不可执行,因为mainfest文件不知道哪个.class
文件是主文件?
现在我如何将主类设置为清单文件?
答案 0 :(得分:2)
清单文件必须包含以下行
Main-Class: MyPackage.MyClass
在JDK6中有一个命令行参数可以自动添加
jar cfe Main.jar foo.Main foo/Main.class
foo是这个例子中的包。第二个示例自动创建清单。
答案 1 :(得分:0)
请参阅此文Creating an Executable jar File.此处已明确说明。