節選自《JAVA2核心技術第1卷.基礎知識》的第2.1.1節 設置執行路徑
在完成了JDK的安裝之後,還需要執行一個附加步驟:把jdk/bin目錄添加到執行路徑中。所謂執行路徑是指操作系統搜尋本地可執行文件的目錄列表。對於不同的操作系統,這個步驟的操作過程也有所不同。
在UNIX(包括Solaris和Linux)環境下,編輯執行路徑的過程與所使用的shell有關。如果使用的是C shell(Solaris的默認選擇),在~/.cshrc文件的末尾就要添加:
set path=(/usr/local/jdk/bin $path)
如果使用的是Bourne Again shell(Linux的默認選擇),在~/.bashrc文件或~/.bash_profile文件的末尾就要添加:
export PATH=/usr/local/jdk/bin:$PATH
對於其他的UNIX shell來說,需要搞清楚具體的類似過程。
在Windows 95/98/ME環境中,在c:/autoexec.bat文件的末尾需要放置一行:
SET PATH=c:/jdk/bin;%PATH%
注意在“=”兩側不要留空格。必須重新啓動計算機,這個設置才能夠生效。
在Windows NT/2000/XP環境下,啓動控制面板,選擇System,再選擇Environment。在User Variables窗口中找到PATH變量名。(如果想讓機器上的所有用戶都能夠使用Java工具,就需要使用系統變量窗口完成這個操作步驟。)將jdk/bin目錄添加到路徑的開頭,並使用分號將新項隔開。如下所示:
c:/jdk/bin;other stuff
將這個設置保存起來,打開的任何控制窗口都將有正確的路徑。
可以使用下面的步驟測試上面的設置是否正確:
1)打開一個shell窗口。後面的操作將取決於所使用的操作系統。鍵入:
java-version
2)然後,按ENTER鍵。應該能夠看到如下的顯示信息:
java version "5.0"
Java(TM) 2 Runtime Environment, Standard Edition
Java HotSpot(TM) Client VM
如果看到的是“java:command not found”、“Bad command or file name”或“The name specified is not recognized as an internal or external command, operable program or batch file”,就需要回到前面,重新檢查整個的安裝過程。