小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

JDK環(huán)境變量配置

 forever3016 2011-11-05

使用JDK一共需要配置三個環(huán)境變量:java_home、classpath和path(不區(qū)分大小寫)

java_home
%java_home% 即:實(shí)際java安裝路徑

CLASSPATH
.;%java_home%\lib;%java_home%\lib\tools.jar;%java_home%\lib\dt.jar;

PATH
%java_home%\bin;%java_home%\jre\bin;


配置JAVA_HOME,CLASSPATH,PATH的目的:

1,設(shè)置JAVA_HOME:

    JAVA_HOME環(huán)境變量。它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟件就是通過搜索JAVA_HOME變量來找到并使用安裝好的jdk。

一、為了方便引用。比如,你JDK安裝在C:\Program Files\Java\jdk1.6.0目錄里,則設(shè)置JAVA_HOME為該目錄路徑, 那么以后你要使用這個路徑的時候, 只需輸入%JAVA_HOME%即可, 避免每次引用都輸入很長的路徑串;
二、歸一原則。當(dāng)你JDK路徑被迫改變的時候, 你僅需更改JAVA_HOME的變量值即可, 否則,你就要更改任何用絕對路徑引用JDK目錄的文檔, 要是萬一你沒有改全, 某個程序找不到JDK, 后果是可想而知的----系統(tǒng)崩潰!

2.設(shè)置CLASSPATH:
    CLASSPATH環(huán)境變量的作用是指定類搜索路徑,要使用已經(jīng)編寫好的類,前提當(dāng)然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設(shè)置到CLASSPATH中,當(dāng)然,當(dāng)前目錄“.”也必須加入到該變量中。這個變量設(shè)置的目的是為了程序能找到相應(yīng)的".class"文件, 舉個例子: 你編譯一個JAVA程序---A.java, 會得到一個A.class的類文件,你在當(dāng)前目錄下執(zhí)行java A, 將會得到相應(yīng)的結(jié)果(前提是你已經(jīng)設(shè)置CLASSPATH為"."). 現(xiàn)在, 你把A.class移到別的目錄下(例如:"e:\"), 執(zhí)行java A, 將會有NoClassDefFindError的異常,原因就是找不到.class文件, 現(xiàn)在你把CLASSPATH增加為:".;e:\"再運(yùn)行java A, 看看會有什么結(jié)果, 一切正常, java命令通過CLASSPATH找到了.class文件!

3.設(shè)置PATH:
    道理很簡單, 你想在任何時候都使用%JAVA_HOME%\bin\java 等來執(zhí)行java命令嗎, 當(dāng)然不會, 于是, 你可以選擇把 %JAVA_HOME%\bin添加到PATH路徑下, 這樣, 我們在任何路徑下就可以僅用java來執(zhí)行命令了.(當(dāng)你在命令提示符窗口輸入你個代碼時,操作系統(tǒng)會在當(dāng)前目錄和PATH變量目錄里查找相應(yīng)的應(yīng)用程序, 并且執(zhí)行.)。PATH環(huán)境變量的作用是指定命令搜索路徑,在dos命令行下面執(zhí)行命令如javac編譯java程序時,它會到PATH變量所指定的路徑中查找看是否能找到相應(yīng)的命令程序。我們需要把jdk安裝目錄下的bin目錄增加到現(xiàn)有的PATH變量中,bin目錄中包含經(jīng)常要用到的可執(zhí)行文件如javac/java/javadoc等待,設(shè)置好PATH變量后,就可以在任何目錄下執(zhí)行javac/java等工具了。

安裝檢查

在dos窗口下,鍵入java -version命令可以查看到安裝的JDK版本信息;鍵入java命令,可以看到此命令的幫助信息;鍵入javac命令可以看到此命令的幫助信息。如果都如愿看到,說明JDK安裝成功。


配置完成下面寫一個簡單的java程式來測試J2SDK是否已安裝成功:

 public class HelloWorld{
        public static void main(String[] args){
            System.out.println("Hello world!");
          }
  }

將程式保存為文檔名為HelloWorld.java的文檔。

打開命令提示符窗口,進(jìn)入到HelloWorld.java所在目錄,鍵入下面的命令

  javac HelloWorld.java
   java HelloWorld

此時若打印出來HelloWorld則安裝成功,若沒有打印出這句話,仔細(xì)檢查以上配置是否正確。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多