繁体   English   中英

Jar文件无法正常工作?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM