Linux安裝jdk出現java/lang/NoClassDefFoundError

 

java -version
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
檢查lib目錄下的tools是不是tools.pack格式(即lib/tools.pack)和
jre/lib目錄下的rt是不是rt.pack格式(即jre/lib/rt.pack)

如果,則須要分別打包爲rt.jar和tools.jarjava

解決:使用bin目錄裏面的unpack200工具分別打包工具

unpack200 rt.pack rt.jarspa

unpack200 tools.pack tools.jarit

相關文章
相關標籤/搜索