>

在profile文件末尾加入如下内容澳门博发娱乐官网

- 编辑:澳门博发娱乐官网 -

在profile文件末尾加入如下内容澳门博发娱乐官网

CentOS6.5卸载openJDK和安装Sun JDK

这段日子事务要求,新装置了CentOS6.5系统,在配备tomcat的时候,总是报错找不到jdk中的java。斟酌了半天,发掘应该是openJDK的标题。经常CentOS6.5都会默许安装openJDK,所以呢,又温习了一下怎么样在Linux系统安装Sun JDK,分享一下~

用到的工具:CentOS6.5、jdk-8u181-linux-x64.rpm、WinSCP(用于上传文件到服务器或设想机)

 

Step1. 查询已安装openJDK列表:

# rpm -qa | grep java

tzdata-java-2013g-1.el6.noarch

java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

 

Step2. 卸载:

# rpm -e --nodeps tzdata-java-2013g-1.el6.noarch

# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

 

 

 

Step3. 再一次运营,结果为空:

# rpm -qa | grep java

 

Step4. 使用上传文件工具WinSCP将jdklinux版安装包上传来设想机上。这里上传来/root/uploadFile

澳门博发娱乐官网 1

# cd /root/uploadFile

查阅是不是上传成功:

# ls

jdk-8u181-linux-x64.rpm

 

Step5. 安装:

# rpm -ivh jdk-8u181-linux-x64.rpm

warning: jdk-8u181-linux-x64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY

Preparing...                ########################################### [100%]

   1:jdk1.8                 ########################################### [100%]

Unpacking JAR files...

        tools.jar...

        plugin.jar...

        javaws.jar...

        deploy.jar...

        rt.jar...

        jsse.jar...

        charsets.jar...

        localedata.jar...

 

Step6. 验证是或不是安装成功:

# java -version

java version "1.8.0_181"

Java(TM) SE Runtime Environment (build 1.8.0_181-b13)

Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

 

Step7. 确认安装路线:

诚如设置路线为/usr/java

# ls /usr/java

default  jdk1.8.0_181-amd64  latest

 

依旧利用以下措施:

# which java

/usr/bin/java

# ls -lrt /usr/bin/java

lrwxrwxrwx. 1 root root 22 Aug 28 21:05 /usr/bin/java -> /etc/alternatives/java

# ls -lrt /etc/alternatives/java

lrwxrwxrwx. 1 root root 41 Aug 28 21:05 /etc/alternatives/java -> /usr/java/jdk1.8.0_181-amd64/jre/bin/java

最后加红的字段/usr/java/jdk1.8.0_181-amd64正是JDK的设置路线。

 

Step8. 确认后选用vim /etc/profile张开文件,配置景况变量:

# vim /etc/profile

尾部增多:

export JAVA_HOME=/usr/java/jdk1.8.0_181-amd64

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

 

Step9. 使配置生效:

# source /etc/profile

 

Step10. 验证是或不是见效:

# echo $JAVA_HOME

/usr/java/jdk1.8.0_181-amd64

# echo $CLASSPATH

:/usr/java/jdk1.8.0_181-amd64/lib:/usr/java/jdk1.8.0_181-amd64/jre/lib

 

到此地就finish了呀~而且小编tomcat的荒谬也消除了~

 

卸载成功

私下认可情状下,jdk将会设置在/usr/java 目录下

在CentOS 7中装置与布局JDK8

安装表明

系统蒙受:CentOS 7
安装形式:rpm安装
软件:jdk-8u25-linux-x64.rpm
下载地址:

推荐:在CentOS 7/6.5/6.4 中安装Java JDK 8 

核实系统原版本
[[email protected] ~]# java -version
java version "1.7.0_"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

更是查看JDK新闻:
[[email protected] ~]#  rpm -qa | grep java
javapackages-tools-3.4.1-6.el7_0.noarch
tzdata-java-2014i-1.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64
java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64
python-javapackages-3.4.1-6.el7_0.noarch

 

卸载OpenJDK,推行以下操作:
[[email protected] ~]# rpm -e --nodeps tzdata-java-2014i-1.el7.noarch
[[email protected] ~]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64
[[email protected] ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64

 

安装JDK

上传新的jdk-8u25-linux-x64.rpm软件到/usr/local/施行以下操作:
[[email protected] local]# rpm -ivh jdk-8u25-linux-x64.rpm

JDK暗许安装在/usr/java中。

证实安装

施行以下操作,查看音讯是或不是正规:
[[email protected] ~]# java
[[email protected] ~]# javac
[[email protected] ~]# java -version
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)

安顿遇到变量

小编的机械安装完jdk-7-linux-x64.rpm后不用配置遭遇变量也能够健康施行javac、java –version操作,因而作者从不开展JDK意况变量的配置。但是为了现在的不适之需,这里照旧记录一下怎么开展安插,操作如下:
修改系统意况变量文件
vi + /etc/profile

向文件之中追加以下内容:
JAVA_HOME=/usr/java/jdk1.8.0_25
JRE_HOME=/usr/java/jdk1.8.0_25/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

使修改生效
[[email protected] ~]# source /etc/profile  //使修改马上生效
[[email protected] ~]#        echo $PATH  //查看PATH值

查阅系统环情
[[email protected] ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/java/jdk1.8.0_25/bin:/usr/java/jdk1.8.0_25/jre/bin

Ubuntu 14.04安装JDK1.8.0_25与铺排景况变量

 

CentOS 搭建JDK环境 

 

Ubuntu 14.04安装JDK1.8.0_25与配置情形变量 

 

Ubuntu 14.04 LTS安装Oracle JDK 1.8 

 

CentOS6.3安装JDK和条件布署

 

Ubuntu 14.04 安装 JDK8 

 

Ubuntu下安装JDK图像和文字解析

 

本文永世更新链接地址:

7中装置与配置JDK8 安装表达系统情状:CentOS 7 安装格局:rpm安装 软件:jdk-8u25-linux-x64.rpm 下载地址:...

[root@linux3 ~]# rpm -qa | grep java | xargs rpm -e --nodeps

  1. $rpm -qa | grep java

保留退出

[plain]view plaincopy

或然输入 javac

 

jdk-7u79-linux-x64.tar.gz

  1. 能够用java -version命令查看系统自带jdk的版本消息

[root@linux3 java]# echo $JAVA_HOME

JDK下载地址:

Preparing...                ########################################### [100%]

 

卸载系统自带的java

 

Java(TM) SE Runtime Environment (build 1.7.0_79-b15)

  1. $source /etc/profile

export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

#cd /usr/

建立JAVA_HOME目录

 

bash: /usr/bin/java: No such file or directory

  1. CentOS操作安装好了之后,系统自带了openJDK,先查占卜关的安装音信:

charsets.jar...

  1. $ rpm -e --nodeps java-1.7.0-openjdk-1.7.0.19-2.3.9.1.el6_4.x86_64

  2. $ rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64

  3. $ rpm -e --nodeps tzdata-java-2013b-1.el6.noarch

[root@linux3 java]# echo $PATH

 

jdk1.7.0_79  jdk-7u79-linux-x64.tar.gz

  1. $vim /etc/profile

export PATH=$PATH:$JAVA_HOME/bin

  1. 使配置文件立刻生效

[root@linux3 ~]# java -version

 

java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64

 

anaconda-ks.cfg  id_dsa.pub  install.log  install.log.syslog 

windows际遇下安装JDK之后情状变量是这样布署的:

[root@linux3 java]# source ~/.bashrc

  1. 查看JAVA_HOME

CentOS 搭建JDK环境  http://www.linuxidc.com/Linux/2015-06/118879.htm 

 

布署客商java情状变量

[plain]view plaincopy

本文由胜博发-操作发布,转载请注明来源:在profile文件末尾加入如下内容澳门博发娱乐官网