2013-12-23 69 views
0

我在Windows 7計算機上運行。設置環境變量後未找到javac

我安裝了java jdk 1.7。

我已經設置了路徑和PATH環境變量指向JAVA JDK 1.7/bin目錄。

在命令提示收率Java版本1.7.0_45執行Java的版本...

然而當我執行的javac它說的javac不被識別爲內部或外部的命令

我真的難住這個問題。我真的想盡快解決這個問題。如果有人遇到過類似的問題,請分享。

所有其他線程似乎得到通過改變環境變量解決了類似的問題,但是這不是在這種情況下,解決我的問題。

編輯:當我在Console2運行Java的版本上面說的java目前使用的版本是1.6,我不知道爲什麼是這樣的情況。

+0

工作分擔你的PATH變量值是有5his儘快解決是一個好主意。 –

+0

C:\ Program Files \ Java \ jdk1.7.0_45 \ bin – SeekingAlpha

+1

聽起來像您的路徑最有可能的問題。嘗試運行'where java'。 Java程序是否從您期望的位置執行? – JKillian

回答

0

不知道這是否是原因,但在路徑您發佈

C:\ Program Files文件\的Java \ jdk1.7.0_45 \ BIN

看起來像「jdk1之間的額外空間.7.0_45" 和‘\ BIN’

而且它總是好的追加‘;’最後。

PATH = C:\ Program Files文件\的Java \ jdk1.7.0_45 \ BIN;

0

它Chnage到C:\Progra~1\Java\jdk1.7.0_45\bin並應像魔術:)