程序员的自学之旅(一)环境

回首已是毕业之人了,虽然找到了一份做软件工程师的工作,可接触久了越来越觉得,对这个方向没兴趣,也许是地缘关系的原因,每个月收入却还没一个饭店服务生挣得多,多少有时心里很酸,都说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的话,安装完是一个文件夹,设置环境变量时,要注意路径的准确,和上述的路径有写不同。

 

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