日出星辰

          為什么要設置Java環境變量(詳解)

            從大二開始接觸Java,之后是斷斷續續的學習。大三真正開始Java之旅,估計大部分初學者在學Java時被Java的環境變量搞的暈頭轉向,雖然找到了正確設置環境變量的方式,但其中的原因一知半解,設置壓根不知道是何原因。

            今天為止對環境變量的設置還不是很懂,而且網上的大部分資料幾乎都是設置方法,沒有說原因。今天學Linux,遇到了Java環境變量的設置,無意間找到了詳細透徹講解Java環境變量的設置。

            “

            1. PATH環境變量。作用是指定命令搜索路徑,在shell下面執行命令時,它會到PATH變量所指定的路徑中查找看是否能找到相應的命令程序。我們需要把 jdk安裝目錄下的bin目錄增加到現有的PATH變量中,bin目錄中包含經常要用到的可執行文件如javac/java/javadoc等待,設置好 PATH變量后,就可以在任何目錄下執行javac/java等工具了。 

            2. CLASSPATH環境變量。作用是指定類搜索路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們 需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,當然,當前目錄“.”也必須加入到該變量中。 

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

          在此要感謝“SamCN”,謝謝你的這邊文章,不僅解決了Linux中遇到了問題,而且解決了學Java那么長時間的困惑。謝謝!

          posted on 2011-08-17 21:40 日出星辰 閱讀(79) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 丰镇市| 怀化市| 安新县| 磐安县| 隆安县| 郯城县| 永昌县| 延津县| 昆明市| 财经| 盘锦市| 柳河县| 华安县| 渑池县| 恩施市| 绩溪县| 盘锦市| 屏东县| 黔东| 永济市| 乐亭县| 阿克苏市| 锦州市| 景泰县| 平顶山市| 屏山县| 宜昌市| 安阳市| 柳林县| 汉中市| 丹东市| 东丽区| 岗巴县| 建阳市| 贵州省| 青海省| 东明县| 禹州市| 湘潭市| 樟树市| 南川市|