進行java開發,首先要安裝jdk,安裝了jdk後還要進行環境變量配置:java
一、下載jdk(http://java.sun.com/javase/downloads/index.jsp),我下載的版本是:jdk-6u14-windows-i586.exewindows
二、安裝jdk-6u14-windows-i586.exejsp
三、配置環境變量:右擊「個人電腦」-->"高級"-->"環境變量"post
1)在系統變量裏新建JAVA_HOME變量,變量值爲:C:\Program Files\Java\jdk1.6.0_14(根據本身的安裝路徑填寫)測試
2)新建classpath變量,變量值爲:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jarspa
3)在path變量(已存在不用新建)添加變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意變量值之間用「;」隔開)調試
四、「開始」-->「運行」-->輸入「javac」-->"Enter",若是能正常打印用法說明配置成功!orm
JAVA_HOME:jdk的安裝路徑blog
classpath:java加載類路徑,只有類在classpath中java命令才能識別,在路徑前加了個"."表示當前路徑。開發
path:系統在任何路徑下均可以識別java,javac命令。
出現這個問題一開始找了網上,綜合起來都是說 classpath 沒有設置好,修改了好屢次。仍是沒有成功,最後轉念一想,是否是犯了低級錯誤,沒有在CMD目錄下使用 java xxx(類名)這個命令,而後切換到 Hellojava.class 的文件目錄下,竟然成功了。
修改:
1.環境變量加入路徑前加入".;",(用於指定當前目錄下)而後重啓一下dos窗口,從新運行。
2.注意配置CLASSPATH項時候看是否是這樣(.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;注意第一個逗號)
3.修改完調試測試
windows默認的path至少有這兩項:%SystemRoot%\system32; %SystemRoot%。把這兩項加進path環境變量就好了。