<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 宋夏 閱讀(373) 評論(0)  編輯  收藏 所屬分類: 經驗分享


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


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

    導航

    統計

    公告


    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 美女视频免费看一区二区| 亚洲一级毛片在线播放| 激情小说亚洲图片| 国产男女猛烈无遮档免费视频网站 | 久久久久亚洲精品日久生情| 99re6在线精品免费观看| 亚洲色欲色欲www在线丝 | 亚洲人成在线观看| 老汉精品免费AV在线播放| 亚洲成人在线网站| 69av免费视频| 亚洲熟妇无码AV不卡在线播放| 午夜电影免费观看| 美女裸免费观看网站| 在线a亚洲v天堂网2019无码| 久久er国产精品免费观看2| 久久亚洲私人国产精品vA| 99视频全部免费精品全部四虎| 亚洲精品二三区伊人久久| 成人午夜性A级毛片免费| 全黄A免费一级毛片| 亚洲综合熟女久久久30p| 日日麻批免费40分钟无码| 亚洲日韩在线视频| 国产高清在线免费视频| 男女一边桶一边摸一边脱视频免费| 久久精品视频亚洲| 国产成人免费网站| 国产免费久久精品丫丫| 亚洲av色福利天堂| 四虎免费大片aⅴ入口| 污污污视频在线免费观看| 亚洲国产综合专区在线电影| 中文字幕人成无码免费视频| 黄色毛片免费观看| 色播亚洲视频在线观看| 白白国产永久免费视频| 免费一级毛片在线播放视频| 亚洲中文无码永久免费| 亚洲夜夜欢A∨一区二区三区 | 曰批视频免费40分钟试看天天|