linux换jdk版本 - CSDN
精华内容
参与话题
  • linux更换jdk版本

    2019-09-27 15:27:19
    参考:... 1、将两个版本jdk放到linux环境2、设置选择使用alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_161/bin/java 3 alternatives --install ...

    参考:https://blog.csdn.net/meilin_ya/article/details/80650945

    1、将两个版本的jdk放到linux环境
    2、设置选择使用
    alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_161/bin/java 3

    alternatives --install /usr/bin/java java /usr/local/java/jdk1.7.0_79/bin/java 4
    3、如果添加错误可以使用以下命令删除:
    alternatives --remove java /home/bigdata/jdk1.7.0_79/bin
    4、使用一下命令切换两个JDK的使用
    alternatives --config java
    5、检验
    java -version

    这是可能会报/usr/bin/java 权限不足
    使用chmod -R 777 /usr/bin/java 修改访问权限

    转载于:https://www.cnblogs.com/tianphone/p/10768551.html

    展开全文
  • Linux下切换使用两个版本JDK

    千次阅读 2019-03-18 12:44:54
    Linux下切换使用两个版本JDK 我这里原来已经配置好过一个1.7版本jdk。 1 输出命令: java -version [root@hu-hadoop1 sbin]# java -version java version "1.7.0_79" Java(TM) SE ...

    https://blog.csdn.net/meilin_ya/article/details/80650945

    Linux下切换使用两个版本的JDK

    我这里原来已经配置好过一个1.7版本的jdk。
    1
    输出命令: 
    java -version

    [root@hu-hadoop1 sbin]# java -version
    java version "1.7.0_79"
    Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
    Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)


    我的配置文件是:

    vi /ect/profig
    --------------------

    export JAVA_HOME=/home/bigdata/jdk1.7.0_79

    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:

    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:

    export PATH=$PATH:$JAVA_HOME/bin:


    现在我们导入java JDK1.8 . 

    这里写图片描述

    然后输入命令:

    tar zxvf jdk-8u161-linux-x64.tar.gz
    1
    我的解压路径为:

    /home/bigdata/jdk1.8.0_161

    然后运作,设置选择使用:

    alternatives --install /usr/bin/java java /home/bigdata/jdk1.8.0_161/bin/java 3
    alternatives --install /usr/bin/java java /home/bigdata/jdk1.7.0_79/bin/java 4

    如果添加错误可以使用以下命令删除:

     jdk1.7.0_79/bin
    1
    然后使用一下命令切换两个JDK的使用:

    alternatives --config java
    --------------------- 

    这里就完成了两个jdk版本的切换使用了。。

     

     

    如果切換完成后发现版本不能改变时,你可以将 
    vi /etc/profile 
    中的JAVA_HOME注释调,然后重新加载一下配置文件, 
    source /etc/profile 
    发现可以了,java版本切换成功了。 
    然后你再把配置文件改回来,重新加载,然后就可以了。
     

     

    展开全文
  • Linux更改jdk版本

    万次阅读 2018-05-17 20:57:01
    首先下载我们需要的jdk版本查看linux主机的jdk版本我这台电脑上的jdk版本是1.7的想成1.8的首先现在/usr目录下面创建java文件夹 # mkdir /usr/java将下载好的jdk压缩包导入到/user/java文件夹下(这里可以用CRT自带...

    首先下载我们需要的jdk版本

    查看linux主机的jdk版本


    我这台电脑上的jdk版本是1.7的想换成1.8的

    首先现在/usr目录下面创建java文件夹  

    # mkdir /usr/java


    将下载好的jdk压缩包导入到/user/java文件夹下(这里可以用CRT自带的工具进行导入)


    之后对导入的压缩包进行解压

    # tar -zvxf jdk-8u162-linux-x64.tar.gz 


    查看一下/usr/java中是否存在解压后的文件

    # ls /usr/java/


    删除原来的jdk版本

    # rm -f /usr/bin/java 
    # rm -f /usr/bin/javac
    # rm -f /etc/alternatives/java

    # rm -f /etc/alternatives/javac

    向/etc/profile中添加以下内容

    export JAVA_HOME=/usr/java/jdk1.8.0_162
    export JAVA_BIN=/usr/java/jdk1.8.0_162/bin
    export PATH=$PATH:$JAVA_HOME/bin
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export JAVA_HOME JAVA_BIN PATH CLASSPATH

    让/etc/profile文件修改后立即生效 ,可以使用如下命令(.与/间有空格): 

     # . /etc/profile

    之后在查询jdk版本就已经更改完了


    展开全文
  • Linux jdk安装多个版本并进行切换

    千次阅读 2018-09-11 17:29:42
    转自: https://www.cnblogs.com/xu-dong/p/6429301.html https://blog.csdn.net/xiaoxiaonvwu/article/details/70837745 https://www.cnblogs.com/rysj/p/9173667.html ...

    转自:

    https://www.cnblogs.com/xu-dong/p/6429301.html

    https://blog.csdn.net/xiaoxiaonvwu/article/details/70837745

    https://www.cnblogs.com/rysj/p/9173667.html

    https://blog.csdn.net/q979076061/article/details/72830664

    其他文章

    https://www.cnblogs.com/suntingme/p/5900716.html

    https://blog.csdn.net/u014369343/article/details/71172747/

    https://blog.csdn.net/qq_24879495/article/details/77944569

    https://www.linuxidc.com/Linux/2012-09/71358.htm

    https://blog.csdn.net/yejiyueshang/article/details/79415066

     

    1. 上传jdk7 和 jdk8 包

    2. 解压

    [root@localhost webapps]# tar -zxvf /package/jdk-7u80-linux-x64.tar.gz 

    3. 配置jdk变量

     vi /etc/profile

    export JAVA_HOME=/package/jdk1.7.0_80
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin

    保存退出后

    #source /etc/profie

    4. java -version

    5. 给jdk1.7设置序列号

    [xxx@localhost home]$ alternatives --install /usr/bin/java java /package/jdk1.7.0_80 3

    6. 安装jdk1.8

    [xxx@localhost home]$ alternatives --install /usr/bin/java java /package/jdk1.8.0_124 2

    7.选择jdk对应的数字--切换jdk版本

     

    [root@localhost ~]# java -version
    java version "1.7.0_80"
    Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
    Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
    [root@localhost ~]# alternatives --config java
    
    There are 3 programs which provide 'java'.
    
      Selection    Command
    -----------------------------------------------
    *  1           /package/jdk1.8.0_121/java
       2           /package/jdk1.8.0_121/bin/java
     + 3           /package/jdk1.7.0_80/bin/java
    
    Enter to keep the current selection[+], or type selection number: 2
    [root@localhost ~]# java -version
    java version "1.8.0_121"
    Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

     

    *******************************************************************************************************

    问题:

           测试环境部署服务器,不同的项目所用的jdk版本不一样,自动化部署编译的时候需要切换jdk版本

    解决方法:

    脚本中修改环境变量,实现临时切换。

    1. export JAVA_HOME=/usr/local/1.7.0_79

    2. export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

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

    注意:

    此变化只在shell脚本内有效,是临时的!

     

    *******************************************************************************************************

    linux多项目分别使用不同jdk版本(tomcat版)

     

    此操作只针对tomcat

    背景:linux服务器普通用户默认版本为jdk6,jboss项目使用jdk6版本 ,但是tomcat需要使用jdk7。当然也可以分开使用不同账户来启用这两个项目,下面主要介绍单修改tomcat配置来解决。 

    一、下载JDK,官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(以jdk7为例)

    二、解压后放到/usr/java/目录   (目录随意,但是写环境变量是一定注意)

     

     三、进入到tomcat程序路径下,修改tomcat路径/bin目录下的catalina.sh文件。

            添加如下内容(路径是jdk下载解压后的路径)

    export JAVA_HOME=/usr/java/jdk1.7.0_80/

    export JRE_HOME=/usr/java/jdk1.7.0_80/jre

     截图

     四、:wq 保存文件,   

    五、./startup.sh启动程序即可, 

    六、ps -ef |grep java 查看是否成功!

     

    *******************************************************************************************************

     

    Elasticsearch 使用指定 Java 运行

     

    在使用elasticsearch的时候,有时候可能会出现Java版本对不上的情况,比如我用的2.4.1就要求jdk必须至少1.8,由于服务器上的统一版本是jdk1.7,这个时候在不能修改JAVA_HOME的情况下,怎么能够让elasticsearch运行得起来呢?

    百度了一会儿,发现没人遇到这情况,没办法,自己想办法吧,经过几次思考,还好找到了解决方法,其实方法很简单,找到bin目录下的elasticsearch启动脚本

    你能够发现,启动脚本实际上用到了JAVA_HOME,那么很简单,我们将脚本中的所有JAVA_HOME替换为ES_JAVA_HOME就好了,替换完这里,下一步就是配置系统的环境变量,配置一个ES_JAVA_HOME出来

    配置环境的时候建议配置当前用户的,如Linux系统下 vi ~/.bashrc 然后在里面配置上ES_JAVA_HOME写上你要使用的Java目录就行了(注意,这里配置方法与JAVA_HOME一样,不需要到bin,也不要将ES_JAVA_HOME加到path中,因为系统中已经配置了一个JAVA_HOME了,配置了之后可能会出现冲突,反而出问题了

     

    *******************************************************************************************************

     

    CentOS6下卸载系统默认jdk:

    1、查找

    rpm -qa|grep java

    2、卸载

    yum remove -y java-*.*-gcj

     

    展开全文
  • linux下升级JDK版本

    千次阅读 2019-05-24 15:15:40
    Linux更改jdk版本 首先下载我们需要的jdk版本 查看linux主机的jdk版本:java -version 服务器上jdk版本是1.7的想成1.8的 1、首先现在/usr目录下面创建java文件夹 mkdir /usr/java 2、将下载好的jdk压缩包导入到/...
  • Linux —— 配置或修改JDK版本

    千次阅读 2019-04-23 22:13:32
    环境: centOS6 系统, 自带JDK1.6 步骤: ... 1: java -version 是否存在JDK,或者原JDK信息,若有JDK信息,先删除: rm -f /usr/bin/java rm -f /usr/bin/javac rm -f /etc/alternatives/...
  • LinuxJDK版本变更

    千次阅读 2019-07-17 15:08:43
    有时候一些依赖JDK的软件需要更高版本JDK这个时候我们linux之前的JDK版本过低了,需要更换为符合我们需要的JDK版本1.查看我们当前的JKD版本及JKD的家目录 #java -version java version "1.7.0_99" Java(TM) SE ...
  • Linux查看JDK版本安装位置

    万次阅读 2019-03-13 09:06:29
    打开终端,输入java -version即可显示当前系统的jdk版本 打开终端,输入java -verbose即可显示当前系统的jdk安装位置
  • 如何查看linux系统的jdk版本

    万次阅读 2017-04-13 17:55:47
    如何查看linux系统的jdk版本 1.查找使用的jdk安装后的目录   echo $JAVA_HOME;  假设为:/opt/soft/java 2.进入到jdk安装目录下面的bin目录  /opt/soft/java/bin 3.在上面的目录中查看jdk版本  ./java -...
  • linux 安装jdk及tomcat指定jdk版本

    万次阅读 2015-09-15 09:16:03
    1. 查看当前jdk版本:java –version,或者是:rpm -qa | grep jdk 2. 删除当前jdk:yum -y remove java-1.6.0-openjdk 3. 查看yum软件库中可用的jdk版本:yum search jdk 4. 安装java 1.7版本: yum ...
  • Linux系统下安装jdk及环境配置(两种方法)

    万次阅读 多人点赞 2018-10-08 18:31:30
    在windows系统安装jdk以及环境配置,相信大家都会,这里就不做赘述了,这里主要讲讲linux下的jdk安装以及环境配置。 第一种属于傻瓜式安装,一键安装即可(yum安装); 第二种手动安装,需要自己去Oracle官网下载...
  • 修改weblogic的jdk版本

    万次阅读 2015-10-14 19:07:09
    打开安装目录下的setDomainEnv.cmd 修改JAVA_HOME为需要修改的路径
  • Linux安装JDK1.8(看这一篇就够了!) 附安装包下载地址!

    万次阅读 多人点赞 2019-10-19 11:53:40
    文章目录Linux-jdk1.8下载地址1.都要做什么?2.安装2.1创建两个文件夹2.2 使用工具上传至Linux服务器2.3 解压到install文件夹中3.配置环境变量3.1 编辑文件3.2 将内容复制到文件中3.3 检查是否配置完成3.4 更新...
  • linuxJDK卸载与安装

    万次阅读 多人点赞 2018-06-21 17:46:04
    卸载:java -versionjavajavac判断jdk是否安装(显示版本号等信息,说明已经安装)which java(查看JDK安装路径) rm -rf JDK地址(卸载JDK) rm -rf /usr/java/jdk/jdk1.8.0_172/java -versionjavajavac查看是否...
  • linux服务器上搭建jdk...1.安装jdk1.8。 2.修改/etc/profile中的JAVA_HOME为新的jdk路径,并执行source /etc/profile。 3.执行 java -version,这个时候显示jdk还是1.7版本。 4.删除 /usr/bin 目录下 java和javac...
  • 如何查看linux是否安装jdk

    万次阅读 2019-11-01 13:45:26
    看看 是否设置了jdk环境变量: echo $JAVA_HOME; 或运行命令: java -verion 看看能否查看版本 ,能就是运行; 或者查看后台进程:ps -ef|grep java。
  • linux中查看jdk版本以及安装路径

    万次阅读 2017-09-18 15:17:48
    下面总结了一下如何查找JDK安装路径的方法.   1:echo $JAVA_HOME 使用$JAVA_HOME的话能定位JDK的安装路径的前提是配置了环境变量$JAVA_HOME,否则如下所示,根本定位不到JDK的安装路径,查看java版本 ...
  •   最关键的步骤就是: 1)配置jdk1.8环境变量,打开/etc/profile配置文件... #主要就是将这里的路径jdk1.8即可,其他不用动 JAVA_HOME=/usr/local/jdk1.8.0_71 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH...
  • LINUXJDK安装及卸载

    万次阅读 2018-05-22 10:08:58
    主要解决的问题:如何在linux系统的环境下安装jdk 举个栗子,本次主要采用jdk1.7 目录 LINUX中JDK的安装及卸载 目录 1.安装JDK 1.1习惯新建一个文件夹存放安装包 1.2、在/sur目录下新建一个文件夹用来存放...
  • 在现在的很多企业中,生产环境大多都是Linux服务器,并且用的比较多的大都是CentOS,Red hat系列的Linux系统环境,下面我就以我当前安装的CentOS 6.4来说明一下在该环境下安装Jdk 1.7.0_75版本的操作过程吧,如下所...
1 2 3 4 5 ... 20
收藏数 254,373
精华内容 101,749
热门标签
关键字:

linux换jdk版本