標籤:
最近打算學習Java語言.
對於我這種初學者來說,一開始,我想先體驗,大致看了一下Java語言是什麼,如何?...
然並卵o_O,表示看得很迷糊.還是實踐最重要,把環境配置好再開始深入學習.
1.首先,到官網:
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html下載JDK
我下載的是64位的jdk-6u13-linux-i586.bin
2.安裝jdk,開啟終端:
(1)使用root許可權,首先是改變jdk-6u13-linux-i586的可執行許可權
使用ll命令,可以看到:
jdk-6u13-linux-i586的可執行許可權變為: (關於使用者權限,我是直接百度的,資料挺多的)
(2)接下來,執行jdk-6u13-linux-i586
會產生:jdk1.6.0_45
(3)然後,將產生的jdk1.6.0_45移動到/opt目錄下
3.配置環境變數
使用vi/vim開啟/etc/profile來添加環境變數
添加:(JAVA_HOME為jdk1.6.0_45的安裝目錄)
P.S:環境變數添加之後,在後來使用的時候出現了很奇怪的問題,現在我也不是很清楚情況(還望各路高手指點迷津).
問題:我的JAVA_HOME的路徑成功添加了,之後在使用一些類檔案的時候卻找不到,也就是說,在CLASSPATH上找不到我添加的檔案.
於是我使用了echo $CLASSPATH想查看了我添加在CLASSPATH上的類檔案,確實沒有,我以為是我寫錯了,認真修改了好幾次/etc/profile,還是不起作用.
解決:後來改變了添加CLASSPATH的方法,我直接在終端輸入export CLASSPATH=$CLASSPATH:$/opt/jdk1.6.0_45/lib/dt.jar,這次才成功添加.
4.測試安裝情況
在終端輸入:查看到版本號碼,說明安裝成功.
接下來,寫一小段代碼測試一下.在自己的目錄下,終端輸入vim Hello.java,編輯
輸入指令:
//對Hello.java進行編譯,javac是jdk的編譯器,將Hello.java編譯成位元組碼,也就是產生的Hello.class檔案
javac Hello.java
//將編譯好的位元組碼放在解譯器中執行
java Hello
結果就是最常見的Hello World!輸出啦~
環境配置結束~
在linux下Java的環境配置