<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java 環境變量 設置

          Java初學者第一個碰到的問題大概就是環境變量的配置了吧。
          想要編寫Java程序,首先你得有運行Java的環境,即我們常說的JDK(java development kit),java開發工具包。下面為因為sun被oracale收購后jdk的下載地址就放到了oracale的網站上,下面是官方的下載地址:
    http://www.oracle.com/technetwork/java/javase/downloads/index.html
    目前最新版是1.7


         初學者可能不明白JDK和JRE的區別。
         JRE是 Java Runtime Environment,Java運行時環境。有了JRE你才能運行Java程序,其中肯定會包含有jvm,還有其它一些Java系統工具、類庫等等。安裝了jre。
         JDK是Java開發工具包,給Java程序開發人員使用的。其中包括jre(開發完程序總要運行起來調試的吧),還包括其它一些開發時用到的工具,例如把.java源文件編譯成.class字節碼文件的javac工具,生成使用文檔的javadoc工具等等。
         JDK和JRE是包含與被包含的關系。當你下載的時候,如果知識部署你的應用那就只要下JRE就可以了,當你想自己寫程序測試那就要下JDK了。

        下載完之后就是安裝過程了,這邊不再贅述。
        其實安裝完了jdk 我們就可以開發測試了。下面是個測試類。
        Java 測試類點擊下載
        編寫好的java類是以“.java”為后綴名的,這種文件是不能直接執行的,只有經過編譯之后才能執行,這里我們用“javac”命令對java文件進行編譯,編譯之后會生成以“.class”為后綴的文件。這時候用“java”命令就可以執行你寫的程序了。具體步驟如下:(假設測試文件放在E盤根目錄下)
        使用Win+R,打開運行窗口,在文本框中輸入cmd,進入dos窗口。
        進入測試文件所在目錄,運行javac命令進行編譯,發現提示如下錯誤。
       
        為什么呢,因為系統不能理解你的javac命令,你得告訴系統你的這個命令的程序在哪里,實際上java編譯器的位置在你安裝java目錄下的jdk下的bin目錄下,你會找到一個javac.exe的文件。這樣我們就進入這個目錄。
       
        然后運行javac命令,發現系統沒有報錯了,因為你的當前路徑下就有javac.exe,所以系統知道了這個javac命令。但是這樣每次編譯都要進入編譯器所在目錄就很麻煩了,所以我們可以把他設進環境變量里面,這樣系統就會根據你設置的環境變量去找相應命令的位置。
       環境變量的設置步驟:
       右擊我的電腦-->點擊屬性-->高級-->環境變量;你會看到有兩個部分,一個是系統變量一個是用戶變量。你可以把要設置的都放在一起,要么都放在系統變量里面,要么都放在用戶變量里面。

    一般我們設置如下幾個變量:
    JAVA_HOME,PATH,CLASSPATH

    JAVA_HOME:指明JDK安裝路徑,就是剛才安裝時所選擇的路徑比如我安裝在D盤根目錄下那就是這個路徑:D:/java/jdk1.5.0_08,此路徑下包括lib,bin,jre等文件夾(此變量最好設置,因為以后運行tomcat,eclipse等都需要用此變量),注意此處最后不要加分號;

    Path使得系統可以在任何路徑下識別java命令,設為:
    %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin(%JAVA_HOME%會替換你設置的值如果JAVA_HOME設置的時候加了分號此處就會變成D:/java/jdk1.5.0_08;/bin;D:/java/jdk1.5.0_08;/jre/bin);

    CLASSPATH為java加載類(class or lib)路徑,只有類在classpath中,java命令才能識別,設為:

    .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar (注意此處要加.表示當前路徑)。


    到此環境變量已經設置完畢,但是可能你再次運行的時候系統還會報之前的錯,環境變量設置好之后我們要先把dos窗口關掉重新進入,剛剛設置的才會生效。

     

    鍵入命令“java -version”,“java”,“javac”幾個命令,出現畫面,說明環境變量配置成功。
    如果沒有成功請檢查你的變量是否設置正確,可以用以下命令打印:
    echo %JAVA_HOME%  
    查看JAVA_HOME設置的值。
    echo %PATH% 
    查看PATH設置的值。
    echo %CLASSPATH%
    查看CLASSPATH設置的值。

    此時,各環境變量都沒問題了,我們可以用上面的測試類來做下測試。
    進入測試類所在目錄:E盤根目錄。
    鍵入:javac Test.java 編譯成功 沒有報錯。
    鍵入:java Test 運行成功 打印結果“Hello Alizee”。

    如果有什么不理解的地方,歡迎留言提問。


    posted on 2012-06-07 09:24 宋夏 閱讀(376) 評論(0)  編輯  收藏 所屬分類: 經驗分享


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2012年6月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    1234567

    導航

    統計

    公告


    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 永久在线观看免费视频| 四虎成人免费观看在线网址| 国产亚洲精品自在久久| 亚洲午夜久久久精品电影院| 国产V片在线播放免费无码 | 久久精品国产亚洲Aⅴ蜜臀色欲| 亚洲伊人久久大香线蕉啊| 在线观看免费黄网站| 国产精品亚洲精品日韩已方| 亚洲熟妇AV一区二区三区浪潮| 久草视频在线免费| 中文字幕在线亚洲精品| 国产成人免费午夜在线观看| 亚洲а∨天堂久久精品| 亚洲精品久久无码| 国产h视频在线观看免费| 666精品国产精品亚洲| 亚洲免费无码在线| 国产一级大片免费看| 亚洲熟妇无码久久精品| 日韩午夜理论免费TV影院| 亚洲精品一级无码鲁丝片| 亚洲最大黄色网站| 午夜无码A级毛片免费视频| 亚洲AV乱码久久精品蜜桃| 日韩精品一区二区亚洲AV观看| 亚洲av无码成人精品区一本二本| 麻豆国产人免费人成免费视频| 国产区图片区小说区亚洲区| 国内精品久久久久久久亚洲| 久久99国产乱子伦精品免费| 日韩亚洲国产高清免费视频| 亚洲av色香蕉一区二区三区| 亚洲精品NV久久久久久久久久| 免费一区二区无码东京热| 亚洲人成网站日本片| 亚洲av成人一区二区三区在线观看 | 亚洲综合激情九月婷婷| 国产免费观看黄AV片| 久久午夜夜伦鲁鲁片免费无码| 亚洲日本中文字幕天堂网|