我不確定這裏缺少什麼。我已經安裝了Java,這是它的外觀 C:\Program Files\Java
該文件夾下,我有兩個文件夾,一個是jre
,一個是jdk1.6.0_30
java安裝問題
現在,這裏是我的類路徑,也java的家看起來像
C:\Perl64\site\bin;C:\Perl64\bin;C:\Perl\site\bin;C:\Perl\bin;C:\Windows\system3
2;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0
\;C:\Program Files (x86)\Microsoft Application Virtualization Client;C:\Program
Files\TortoiseSVN\bin;C:\maven\3.0\bin;C:\Program Files (x86)\QuickTime\QTSystem
\:C:\Users\sgudla\Desktop\jad158g.win;C:\Program Files (x86)\QuickTime\QTSystem\
**;C:\Program Files\Java\jdk1.6.0_30\bin;C:\Program Files\Java\jdk1.6.0_30\jre\bin**
和Java家看起來像下面 C:\ Program Files文件\的Java \ jdk1.6.0_30
和類路徑如下所示
C:\>echo %CLASSPATH%
C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip**;C:\Program Files\Java\jdk1.6
.0_30\bin;C:\Program Files\Java\jdk1.6.0_30\lib**
當我在終端運行java它給了我下面的錯誤
C:\>java
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
但是當我做的javac,它工作正常。所有它必須得到的是java.exe文件和路徑中的javac.exe。我已經指出jdk bin是java.exe的地方。我不確定我在這裏錯過了什麼。有人能幫我解決這個問題嗎?
非常感謝..我剛剛從C刪除的文件的java.exe的答案:\ SYSTEM \ WINDOWS 32 是解決整個問題不知道那是什麼了,但.. 現在我想打開我的日食
我想在這裏打開Eclipse是什麼我eclipse.inf文件看起來像
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.0.v20100503
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx1024m
現在,當我打開我的日食,我得到以下錯誤 的Java已啓動,但與退出代碼終止1
不知道又爲什麼會失敗.. 任何人有任何想法.. 謝謝, 姆斯瓦蒂
嘗試刪除
java.exe
使用'Java的-version'和'javac的-version'在命令提示符下,看看他們正在返回的正確版本。 – Smit如何接受答案..? – swati
@swati只要去你的問題,然後選擇你喜歡的最合適的答案。它會將答案作爲綠色標記。 – Smit