出於某種原因,我嘗試任何命令,包括剛剛jarsigner
它給了我下面的錯誤:爲什麼我的jarsigner不能工作?
Error: Could not find or load main class sun.security.tools.JarSigner
難道我的Java版本不正確?我多次重新安裝了Java,並嘗試了64位和32位版本。我對Java JDK(Java 7 update 45
)在Windows 7的最新版本此外,我javac
命令給了我類似的錯誤:
Error: Could not find or load main class com.sun.tools.javac.Main
但是,我java
命令沒有。
我的PATH
包含java jdk bin C:\Program Files\Java\jdk1.7.0_45\bin
,我還需要其他東西嗎?我CLASSPATH
是.;C:\Program Files (x86)\Java\jre7\lib\ext\QTJava.zip
,我試圖改變它只是.
但也不能工作。我也嘗試將變量設置爲Path
而不是PATH
,但同樣的錯誤出來了。我在我的PATH
環境變量中搜索了很多次,並且沒有任何跡象Java
。我的PATH
上面的bin是Java
這個詞的唯一標誌。現在我的用戶環境變量中有我的Java bin。我是否需要在系統環境變量中使用它?
謝謝。
添加您的PATH和CLASSPATH環境變量的問題。 – Perception 2013-03-06 01:24:44
我面臨同樣的問題 - ,不知道是否你已經理解了它...... – user1028741 2013-09-02 16:00:29