文章摘要
一、Java开发环境的配置
1、Ubuntu下环境变量的安装与配置。
2、Windows环境变量的配置。
二、Ubuntu下,配置环境变量的四个文件位置及其优缺点。
三、如何确认环境变量配置是否生效。
一:JAVA JDK
JDK:是Java 开发的第一步。
程序工作者首先需要具备的不是解决问题的能力,而是解决问题的思路。请大家自行下载JDK。
官网地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
Ubuntu系统可以参考如下地址:http://blog.csdn.net/droyon/article/details/8654185
ps:Ubuntu系统,请将解压好的jdk文件夹,放置在/usr/lib/jvm目录中。
二、JDK环境变量。
环境变量不是必须的,即:没有配置环境变量我们也能进行Java程序的开发、编译,只需要进入到jdk根目录中去执行相应的命令。但是:配置环境变量,可以让我们在任意的终端目录路径中去执行java、javac等开发、编译工具,提供工作效率。下面将从Ubuntu以及Windows两个系统的角度来讲述环境变量的配置方法以及注意事项。
三、Ubuntu下环境变量的安装与配置。
1、配置文件。
环境变量要能够被执行,故而我们需要找到开机加载的脚本文件,将环境变量配置在其中,随着系统的启动而被加执行。
2、配置环境变量的四个文件位置及其优缺点。
关于在那个文件里配置jdk脚本,有大牛总结了四个地方,大体就是ubuntu系统启动后会默认加载的四个地方。例如:/etcenvironment,/etc/profile这两个文件处于系统层面的,还有两个文件处于用户层面的。.bashrc 或者.profile,这两个文件处在用户主目录。
在前两个文件内配置jdk环境变量,缺点:容易出问题,例如无法重启开机。优点:一旦配置成功,任何登陆此系统的用户都可以使用java环境。如果遇到重启无法开机的情况,这个时候不要重装(作者第一次遇到这种开不了机的情况,果断重装了,费时费力),你可以使用ctrol+alt+f1~f6,切换到命令界面,在那里你可以恢复你的环境变量设置就可以重新开机了。大多的开不了机的情况大体是由于在前两个界面中配置了还没有加载的用户主目录中的文件路径,导致path环境变量加载失败。
在后两个文件中配置jdk环境变量,缺点:只对当前用户有效。优点:当我们配置错误,导致当前用户登陆不了系统,不影响其他用户登陆GUI用户操作界面。
ps:如果出现无法开机问题,请参照:
http://blog.csdn.net/droyon/article/details/9170293
3、配置JDK环境变量。
首先在最好定义JAVA_HOME以及ANDROID_SDK_HOME,JRE_HOME,关于名称你可以随意定义。定义环境变量,这样有什么好处那,就是可以很方便的切换jdk的版本,比如我要编译android系统,可是它要求jdk的版本是1.6,可如果我们系统目前使用的JDK版本是1.7,要解决这个问题,只需要将第一行代码替换第二行代码,即可。如下所示:
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_43
#export JAVA_HOME=/usr/lib/jvm/jdk-7-sun
export ANDROID_SDK_HOME=/home/hlwang/Tools/adt-bundle-linux-x86_64/sdk
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
export PATH=${CLASSPATH}:$PATH
如上就是我们配置Ubuntu配置的全部命令,大体分为两部分,第一部分,定义环境变量,第二部分将环境变量加入到PATH命令中去。
ps:大家可以在根目录中使用如下命令来检查PATH配置是否成功。命令应会输出完整PATH配置路径
echo $PATH
三、Windows下环境变量的配置
windows下,JDK可以随着安装的过程,自动配置环境变量,但是我们还是有必要讲述一下,如果未自动配置环境变量,应如何配置:
基本的思路和Ubuntu一致,大体分为以下几个步骤:
1、下载JDK。
将下载的JAVA windows版本的JDK安装在系统中,或者拷贝到特定目录下。
2、设置环境变量。
点击【我的电脑】、右键、【属性】,在弹出的选项卡中选择【高级系统设置】,在弹出的选项卡中,选择【系统】,点击环境变量。
设定JAVA_HOME环境变量以及value:
- 按照上述要求,设定Path环境变量,注意最前方的“.”
.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
- 配置CLASSPATH.
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
ps:可以在windows cmd 终端中,运行如下命令来检测是否安装成功。
java -version
或者
javac -version