美文网首页
Ubuntu Linux下安装Oracle JDK

Ubuntu Linux下安装Oracle JDK

作者: 夜游上河园 | 来源:发表于2019-01-15 23:41 被阅读0次

第一步:区分32位还是64位操作系统

先确定你的ubuntu linux是32位还是64位的,方法很多,这里介绍一种即可。

$uname -a

第二步:卸载OpenJDK

先执行如下命令看是否安装了OpenJDK,如果已经安装,会显示java的信息。

$java -version

如果安装了OpenJDK,可用如下方法全部卸载:

$sudo apt-get purge openjdk-\*

第三步:下载Oracle JDK版本

注:这里以Oracle 8 64位的为例

进入 jdk下载页面,选择"Java SE 8"中合适的文件下载。

第四步:安装Oracle JDK

1.创建java目录

$ sudo mkdir -p /usr/local/java

将你下载的jdk-8u191-linux-x64.tar.gz拷贝至/usr/local/java目录

$ cd /usr/local/java
$ sudo cp /home/dennis/Downloads/jdk-8u191-linux-x64.tar.gz .
  1. 解压文件

     tar -xzvf jdk-8u191-linux-x64.tar.gz #解压到当前目录
     #sudo chmod +x jdk-6u45-linux-x64.bin #给执行权限,不执行暂时没问题
    

3.配置Orache JDK
(1) 配置JAVA_HOME和PATH环境变量

$ sudo nano /etc/profile

在该文件的末尾加上如下部分:

# JDK,TOMCAT,ORACLE
export JAVA_HOME=/opt/jdk1.8.0_25
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

(2) 配置ubuntu的JDK和JRE的位置

$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.6.0_45/bin/java" 1
$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.6.0_45/bin/javac" 1
$ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.6.0_45/bin/javaws" 1

(3) 配置Oracle为系统默认JDK/JRE

$ sudo update-alternatives --set java /usr/local/java/jdk1.6.0_45/bin/java
$ sudo update-alternatives --set javac /usr/local/java/jdk1.6.0_45/bin/javac
$ sudo update-alternatives --set javaws /usr/local/java/jdk1.6.0_45/bin/javaws

配置完成后,执行如下命令使其立即生效。

$ . /etc/profile

再次执行"java -version"显示如下:

dennis@dubuntu1404:~$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)

安装java的两种方法

第一种方法

去oracle官方下载 绿色版,解压到/opt/java,然后配置环境变量:
在终端输入

sudo gedit /etc/profile

提示让你输密码,输入密码之后,
会用gedit相当于记事本打开那个配置文件,在文件的最后添加:

# JDK,TOMCAT,ORACLE
export JAVA_HOME=/opt/jdk1.8.0_25
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

然后保存关闭该文件,最后你重启电脑,当然也可以不用重启,在终端输入命令:

source /etc/profile   

就可以了。
你可以测试环境变量是否配置正确,你在终端输入如下命令查看

java -version

其中source /etc/profile命令是:使/etc/profile里的配置立即生效
比如你在/etc/profile里写了java的环境变量,如果不执行source 当前环境下是不生效的

第二种方法为:

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

相关文章

网友评论

      本文标题:Ubuntu Linux下安装Oracle JDK

      本文链接:https://www.haomeiwen.com/subject/ooerdqtx.html