這是個(gè)初學(xué)JAVA必要頭疼的問題。集合我找來的資料和親身實(shí)踐,我的這種方法應(yīng)該是萬無一失的了。我用的是JDK 1.7.0。
第一步: 右擊“我的電腦”,點(diǎn)擊“屬性”:
第二步:選擇“高級(jí)”選項(xiàng)卡,點(diǎn)擊“環(huán)境變量”:
第三步:在下方的“系統(tǒng)變量”中,設(shè)置3項(xiàng)屬性,JAVA_HOME, PATH, CLASSPATH(大小寫無所謂),若已存在則點(diǎn)擊“編輯”,不存在則點(diǎn)擊“新建”:
第四步:JAVA_HOME設(shè)為JDK的安裝路徑(如D:\program files\Java\jdk1.7.0),此路徑下包括lib,bin,jre等文件夾(此變量最好設(shè)置,因?yàn)橐院筮\(yùn)行tomcat,eclipse等都需要依靠此變量);
Path使得系統(tǒng)可以在任何路徑下識(shí)別java命令,設(shè)為:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin (可直接復(fù)制過去,如果添加在末尾,需在最前面加個(gè) ; )
CLASSPATH為java加載類(class or lib)路徑,只有類在classpath中,java命令才能識(shí)別,設(shè)為:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面有個(gè) . 表示當(dāng)前路徑,可直接復(fù)制)
%JAVA_HOME%就是引用前面指定的JAVA_HOME。
第五步:“開始”->“運(yùn)行”,鍵入“cmd ”后打開了命令提示符窗口:
編寫一個(gè)簡單的java實(shí)例來測(cè)試一下
在記事本中輸入以下代碼:
public class Hello
{
public static void main(String[ ] args)
{
System.out.println("Hello World");
}
}
把文件另存為D:\下,再重命名為“Hello.java” 在命令提示符下
輸入“cd D:\ ” 回車;
再輸入“D:\ ” 回車;
再輸入“javac Hello.java”回車;
如果命令提示窗口沒有任何反映那么表示編譯成功,javac會(huì)在D盤下生成一個(gè)Hello.class的文件,叫類文件
然后執(zhí)行這個(gè)類文件 在命令提示符下
輸入“java Hello” 回車;
出現(xiàn) “Hello World” ,就說明全部都成功了。