程序員的自學之旅(一)環境

回首已是畢業之人了,雖然找到了一份做軟件工程師的工作,可接觸久了越來越覺得,對這個方向沒興趣,也許是地緣關係的原因,每個月收入卻還沒一個飯店服務生掙得多,多少有時心裏很酸,都說IT這行掙得多可只有幹上了這行的人才知道,同一個職稱卻有天大不同。所以從今天起決心放棄.net方向,逐鹿java!把每天自學之心得整理記錄,望高手朋友直言不諱記錄之錯誤於不足。

java 開發環境

window 下環境

1、jdk 下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2、 開發工具:editplus、eclipse eclipse下載地址:http://www.eclipse.org/downloads/

個人建議登陸這些官網最好可以用Google Chrome和Firefox等瀏覽器,其中緣由我也不能解釋的很清楚,306和IE打開這些網站下東西時,有時候或出現假死狀態用上述兩中沒遇到過。

3、環境變量設置:如果下載官網的jdk安裝包,這一步就可以省了,如果是綠色的就得設置了:

我的電腦->屬性->高級->環境變量->系統變量中添加以下環境變量:

在系統變量中新建名爲JAVA_HOME變量值爲C:\Program Files\Java\jdk-1_6_0_25(此爲安裝目錄)確定
新建Path變量值爲%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin確定
新建CLASSPATH變量值爲.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar確定


說明:
JAVA_HOME指明JDK安裝路徑,就是剛纔安裝時所選擇的路徑(假設安裝在C:\Program Files\Java\jdk-1_6_0_25),此路徑下包括lib,bin,jre等文件夾(此變量最好設置,因爲以後運行tomcat,Eclipse等都需要依靠此變量)。
Path使得系統可以在任何路徑下識別java命令
CLASSPATH爲java加載類(class or lib)路徑,只有類在classpath中,java命令才能識別


注意:
環境變量值的結尾沒有任何符號,不同值之間用;隔開(unix中用:)。
CLASSPATH變量值中的.表示當前目錄,然後在cmd中運行java命令有幫助提示說明成功,或者寫一個簡單java程序測試一下。

linux下jdk環境變量設置:
1. 先從網上下載jdk(jdk-6u25-linux-i586-rpm.bin) ,推薦SUN的官方網站,下載後放在/root/temp(自己建的目錄)目錄中,當然其它地方也行。
進入安裝目錄
#cd /root/temp
給所有用戶添加可執行的權限
#chmod +x jdk-6u25-linux-i586-rpm.bin
#./jdk-6u25-linux-i586-rpm.bin
此時會生成文件jdk-6u25-linux-i586-rpm,同樣給所有用戶添加可執行的權限
#chmod +x jdk-6u25-linux-i586-rpm
安裝程序
#rpm -ivh jdk-6u25-linux-i586-rpm
出現安裝協議等,按接受即可。
2.設置環境變量。
#vi /etc/profile
在最後面加入
#set java environment
export JAVA_HOME=/usr/java/jdk-1_6_0_25
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=$JAVA_HOME/jre
保存退出。
# source /etc/profile  ##使環境變量生效
# set              
要使JDK在所有的用戶中使用,可以這樣:
vi /etc/profile.d/java.sh
在新的java.sh中輸入以下內容:
#set java environment
JAVA_HOME=/usr/java/jdk-1_6_0_25
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出,然後給java.sh分配權限:chmod 755 /etc/profile.d/java.sh
3.在終端使用echo命令檢查環境變量設置情況。
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH
4.檢查JDK是否安裝成功。
#java -version
如果看到JVM版本及相關信息,即安裝成功!
如果下載是jdk-6u25-linux-i586.bin的話,安裝完是一個文件夾,設置環境變量時,要注意路徑的準確,和上述的路徑有寫不同。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章