2013-02-03 171 views
1

我正在嘗試爲java設置一個PATH環境變量。當我設置的變量值以下時,工作完全正常,而在cmd中輸入「java的」環境變量不工作

C:\Program Files (x86)\Java\jdk1.7.0_13\bin 

但以下我得到的錯誤,「Java」作爲不被識別爲一個內部或外部命令,

%ProgramFiles(x86)%\Java\jdk1.7.0_13\bin 

我使用的是Windows 8.任何想法爲什麼上述變量不起作用?

+1

你能提供「回聲的%ProgramFiles結果( 86)%「? – StarPinkER

+0

@Jermaine,結果是「C:\ Program Files(x86)」...%ProgramFiles(x86)%在cmd中工作,但當它用作變量值時它不起作用 – Moh

+1

您是否創建了另一個cmd設置PATH後窗口? – StarPinkER

回答

0

爲了降低複雜性,我建議建立另一個系統環境變量:

JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_13\bin 

然後在你的路徑,你可以再補充:

%JAVA_HOME%