[英]Jar file not working properly?
我在java中创建了一个名为Hello.java的经典hello world程序:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello world");
}
}
我编译了它: javac Hello.java
然后我做了一个名为manifest.txt的清单:
Main-Class: Hello
然后我说jar cfm myJar.jar manifest.txt Hello.class
,实际上它创建了一个jar文件
但是当我做了java -jar myJar.jar
它说没有主要的清单属性。 提前谢谢。
您必须修改META-INF / MANIFEST.MF并添加此行Main-Class:com.mypackage.YourClass
应该是这样的
jar -cvfm myJar.jar manifest.txt com.mysample.work.Hello.class
v - 详细(可选)
检查你的Hello类是否有正确的包
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.