微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Ubuntu安装JDK及环境变量配置

Ubuntu安装JDK及环境变量配置

之前就很膜拜那些Linuxer大牛,最近,个人慢慢转向使用Ubuntu,真正意义上使用双系统(Win7+Ubuntu),也逐渐理解到他们对Linux的狂热。使用命令行和Ubuntu Software Center安装了不少工具、软件,体验真的不错。至少,Ubuntu的开关机速度和免杀软就已经帅呆。目前,JDK是必须的,因为学习需要用到。我想,要是都能在Ubuntu上安装日常所需的工具,操作又方便、熟练的话,那么估计Win7就可以哪儿凉快哪儿呆着去啦。

JDK官方下载地址:http://www.Oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

根据系统选择合适的软件包下载,如图

这里简单地阐述一下rpm、tar.gz的区别。rpm格式的软件包适用于基于Red Hat发行版的系统,如Red Hat Linux、SUSEFedora. 类似地,有一种deb格式的软件包则是适用于基于Debian发行版的系统,如Debian、Ubuntu、Mint. 而tar.gz格式只是一个压缩包,里面一般是源码,因此只要使用tar命令或解压软件解压到相应路径就可以了。本人使用的是Ubuntu amd64,故选择jdk-7u11-linux-x64.tar.gz,下载后解压到了/usr/lib/java/目录下(需要root权限)。

JDK环境变量配置如下:

执行命令sudo gedit /etc/environment,在打开的编辑器中PATH变量上面两行新建两个变量,

JAVA_HOME="/usr/lib/java/jdk1.7.0_11"

CLAsspATH=".:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar"

在PATH中添加$JAVA_HOME/bin,注意与PATH原有的值之间用英文冒号:分隔,切勿把原来的值删除

然后保存关闭,使用命令source /etc/envrionment更新。

Ubuntu系统认安装并使用OpenJDK(usr/lib/jvm/),因此需要手动修改系统认的JDK,

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.7.0_11/bin/javac 300

sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.7.0_11/bin/java 300

sudo update-alternatives --config javac,再选择相应的Priority 300

sudo update-alternatives --config java,再选择相应的Priority 300

至此配置完成,输入java -version、javac或java检查是否配置成功。

原文地址:https://www.jb51.cc/ubuntu/356044.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐