
在我们开始学习一门编程语言时,免不了要上机调试。于是,在自己的机器上配置相关的开发环境成为了必要的一个前提。
Java的虚拟机特性使得开发环境的配置比起C/C++等编程语言要来的复杂点。(当然,和.NET相比也不算复杂,但是人家.NET直接是装个微软的VS开发套件就可以直接用的。)
现在重点说一下在Windows平台和Linux平台下怎么来配置Java的开发环境。配置好后,我们就可以愉快的在自己的电脑上写Java了。
(之所以不说Mac是因为……穷,没有用过……改天在黑苹果虚拟机上试试~)
Windows下的配置
1.首先,我们需要到Oracle下载Java SDK。
地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
安装JDK。例如,安装到”C:\Program Files\Java”
2.设置环境变量。
我的电脑–属性–高级系统设置–高级–环境变量
新建环境变量JAVA_HOME和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0_25
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
修改环境变量Path,添加:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3.验证安装
打开命令行(CMD),输入java -version可查看是否能正确显示JDK版本。
4.配置完成,可直接在命令行直接运行Java程序,或配合Eclipse等IDE使用。
Linux下的配置
Linux下有两种JDK,一种是openJDK,一种是SunJDK。现在主要讲的是SunJDK的配置,以ubuntu为例。
其实SunJDK是可以通过ubuntu提供的包管理工具进行安装,但是一般不建议这么做,因为版本可能不是最新的。而且这种安装方法安装的JDK版本不是很灵活,如果需要更高版本的JDK或特定版本的JDK,就行不通了。所以我们通过下载Oracle上的JDK包进行安装。
1.首先,我们需要到Oracle下载Java SDK。
地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载适用于Linux的.tar.gz包,例如jdk-7u51-linux-x64.tar.gz.
解压安装。
1 2 3 4 5 6 7 8 |
//管理员权限复制文件到解压的目录下,如/opt sudo cp /home/yourname/Downloads/jdk-7u51-linux-x64.tar.gz /opt //cd到该目录 cd /opt //解压.tar.gz sudo tar -zxvf jdk-7u51-linux-x64.tar.gz |
2.设置环境变量
1 2 3 4 5 6 7 8 9 10 11 12 |
//在/etc/profile中添加JDK配置信息 sudo gedit /etc/profile //在最后添加如下内容: # set jdk environment export JAVA_HOME=/opt/jdk1.7.0_51 export JRE_HOME=/opt/jdk1.7.0_51/jre export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin //让配置生效 source /etc/profile |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
sudo update-alternatives --display java //一般会发现系统只列举了ubuntu自带的gij JVM;因为jdk7是手动解压安装的。 //使用Debian提供的“update-alternatives”工具来完成多版本实现的选择 sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_51/bin/java 50 sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_51/bin/javac 50 sudo update-alternatives --install /usr/bin/javah javah /opt/jdk1.7.0_51/bin/javah 50 sudo update-alternatives --install /usr/bin/javaws javaws /opt/jdk1.7.0_51/bin/javaws 50 sudo update-alternatives --install /usr/bin/javap javap /opt/jdk1.7.0_51/bin/javap 50 //只设置java、javac也是OK的。行尾的50是优先级。 ls -l /etc/alternatives/java //发现JVM已经指向了JDK7的解压目录 // /etc/alternatives/java -> /opt/jdk1.7.0_51/bin/java sudo update-alternatives --config java //选择刚刚安装的JDK |
3.验证安装
1 2 |
java -version //发现已经是java version 1.7.0了,完成。 |
4.配置完成,可直接在终端直接运行Java程序,或配合Eclipse等IDE使用。
本文链接地址: Java 开发第一步:配置 Java 开发环境
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
如果您愿意为文章的内容或想法提供支持,欢迎点击下边的捐赠按钮,资助作者创作更多高价值高品质的内容。