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