未加星标

Ubuntu14下安装JDK8

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二05 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

安装JDK对于一个从事Java开发的人员来说应该是必会的,但是呢,很多时候在真正去安装JDK的时候又会去google下步骤。所以,记录下安装过程,方便下次安装JDK的时候免于查资料。

步骤一:下载linux版本的JDK

在Oracle官网上下载对应的JDK版,或者通过命令行直接下载JDK。

wget -c http://211.162.39.56/files/103300000084E22C/download.oracle.com/otn-pub/java/jdk/8u101-b13/jdk-8u101-linux-x64.tar.gz 步骤二: 解压安装 到要安装的路径下(或新建路径)。 将安装包放在该路径下。 解压。

具体代码:

cd usr/lib sudo mkdir java #sudo mv jdk-8u101-linux-x64.tar.gz /usr/lib/java sudo tar vxzf jdk-8u101-linux-x64.tar.gz sudo rm -r jdk-8u101-linux-x64.tar.gz 步骤三:设置环境变量

主要是要设置PATH、CLASSPATH和JAVA_HOME。

运行 vi ~/.bashrc 。

在文件的最后添加如下代码:

export JAVA_HOME=/usr/lib/java/jdk1.8.0_101 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH

保存退出。然后运行 source ~/.bashrc ,让脚本生效。

第四步:配置默认的JDK

分别运行以下命令,配置默认的JDK

sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.8.0_101/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.8.0_101/bin/javac 300 sudo update-alternatives --install /usr/bin/jar jar /usr/lib/java/jdk1.8.0_101/bin/jar 300 sudo update-alternatives --install /usr/bin/javah javah /usr/lib/java/jdk1.8.0_101/bin/javah 300 sudo update-alternatives --install /usr/bin/javap javap /usr/lib/java/jdk1.8.0_101/bin/javap 300

然后运行

sudo update-alternatives --config java

如果是首次安装,则会出现:

There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/java/jdk1.8.0_101/bin/java

Nothing to configure.

第五步:检验安装结果

运行 java -version ,出现我们预期的效果。

java version "1.8.0_101" Java(TM) SE Runtime Environment (build 1.8.0_101-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)

参考:

http://www.cnblogs.com/a2211009/p/4265225.html

http://blog.csdn.net/liuxinghao/article/details/39380015

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

主题: UbuntuJavaLinux变量
分页:12
转载请注明
本文标题:Ubuntu14下安装JDK8
本站链接:http://www.codesec.net/view/483634.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(24)