我用 java 编写了一个经典的 hello world 程序,名为 Hello.java:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello world");
}
}
我编译了它:javac Hello.java
然后我制作了一个名为manifest.txt的 list :
Main-Class: Hello
然后我说jar cfm myJar.jar manifest.txt Hello.class
确实它制作了一个 jar 文件
但是当我执行 java -jar myJar.jar
时,它说没有主要 list 属性。 提前致谢。
最佳答案
应该是这样的
jar -cvfm myJar.jar manifest.txt com.mysample.work.Hello.class
v - 详细(可选)
检查你的 Hello 类是否有正确的包
关于java - jar 文件无法正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39405195/