[英]“NoClassDefFoundError” when running .jar file with cmd
因此,我有兩個文件可以編譯成jar文件: Testfield.class
(我通過javac命令從Testfield.java
)和manifest.txt
。
現在,當我在cmd中運行我的jar文件時,我得到了這個noclassdeffounderror
,它如下:
Exception in thread "main" java.lang.noclassdeffounderror: Testfield (wrong name: testfield/Testfield)
這是怎么回事 ?
edit * Testfield.class文件包含以下行:
Main-Class: Testfield
NoClassDefFoundError指示負責動態加載類的類加載器(在本例中為java.net.URLClassLoader)找不到您要使用的類的.class文件,您可以發布清單嗎?
您也可以嘗試在-verbose
運行javac
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.