2012-09-25 39 views
0

我需要在運行Mountain Lion的MacBook Pro中運行jar文件。但是我不能從命令行運行java。它配備了錯誤,當我試圖檢查的Java版本,或者幫助命令無法在OSX Mountain Lion中運行java,出現錯誤

Ashfaqur-Rahmans-MacBook-Pro:~ inganious$ java help

Exception in thread "main" java.lang.NoClassDefFoundError: help 
Caused by: java.lang.ClassNotFoundException: help 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247) 

請任何人的幫助。

感謝

+1

'java help',如果java安裝正確,將會顯示你所擁有的。你期望看到什麼? (你的意思是'java -help'?) – bdares

+0

感謝它解決了:) –

回答

1

java起飛類文件名作爲參數。當鍵入java help時,JVM認爲help是一個類文件名,它會拋出NoClassDefFoundError異常,因爲它找不到它。

你正在做的是使用幫助選項。

java -help 
+0

歡迎:) –

相關問題