[英]Error during conversion of .class file to jar file
我無法理解錯誤的原因。我想將.class文件轉換為jar文件,
在dos上我寫:
java cf myjar.jar * .class
但是這是我得到的回報:
錯誤:在線程“ main”中找不到主類cf異常java.lang.NoClassDefFoundError:cf
---然后繼續
為什么我收到此錯誤,這是什么?
您正在運行錯誤的命令java
而不是jar
。 這就是為什么它將cf
視為類名。
你要:
jar cf myjar.jar *.class
首先,您需要使用jar命令,java命令正在運行,而jar命令將創建.jar文件。
您還需要包括一個清單文件,該清單文件將確定應用程序的主類。 請參閱使用清單文件 。 如果沒有清單文件,則在運行應用程序時需要指定主類,例如“ java -cp JARFILE.jar package.MyMain”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.