Ⅰ linux怎么切换jdk版本
第一步,首先列出linux系统中可用的jdk版本update-java-alternatives –list第二步:sudo update-java-alternatives –set /path/to/java/version
Ⅱ linux安装了两个jdk怎么设置
,jdk放到不同的抄dir里面,然后每个用户设置不同的环境变量,指向不同的dir环境变量是指PATH个人建议改在~/.bashrc, 或者~/.profile里面,可以这么写PATH=”${PATH}xxxxx" xxxx就是你的目录
Ⅲ 在安装有多个版本jdk的Linux环境中切换jdk版本
export JAVA_HOME=/data/jdk1.8.0_11export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib(太长了有点串行,export后面都是空格没有回车)这个是写在/etc/profile最后面的,然后source /etc/profile让它生效也就是说你全局环境变量写的是哪个jdk的目录,就会用哪个jdk,可以输入下面命令查看java -version返回值:java version "1.8.0_11"
Ⅳ 如何在 Linux 中修改默认的 Java 版本
要解决这个问题,你需要改变默认的Java版本到Java JRE 1.7或者更高(假设JRE已经安装了)。首先,版试用下面的update-alternatives命令检权查你系统上可用的Java版本:$ sudo update-alternatives –display java现在有可用的候选版本,你可以用下面的命令在可用的Java JRE之间切换默认的Java版本:$ sudo update-alternatives –config java看到提示的时候,选择你想试用的Java版本。
Ⅳ Linux 下安装jdk1.8.0 45 修改默认jdk版本发生错误
Java JDK 8 在 Linux 下的安装以及环境变量的配置1 ,根据 Linux系统的位数选择,这里以后缀为.tar.gz的为例,.rpm的直接安装就是。2 解压。3 把解压后的文件夹放到/usr/local 下面。(这个随便,任意目录下都可以)4 在主目录下找到隐藏文件.profile , 若没有.profile,则去找文件 .bash_profile (注意文件名以点号开头,因为是隐藏文件)。5 在文件.profile 或 .bash_profile 中添加环境变量,在文件的最末尾加上以下4行(需根据具体情况修改,由JAVA所在目录决定):export JAVA_HOME = /usr/local/jdk1.8.0export JRE_HOME = ${JAVA_HOME}/jreexport CLASSPATH = .:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH = ${JAVA_HOME}/bin:$PATH若添加正确,注销或重启计算机以后,在Bash Shell中输入: java -versionjavac -version都会显示版本信息。
Ⅵ Linux 怎么把jdk10升级到jdk11
1、下载jdk112、卸载原来的jdk包括openjdk,使用sudo apt-get purge openjdk*3、直接解压jdk11安装包4、配置环境变量5、管理员权限打内开etc/profile6、在容末尾添加配置信息#set jdk11JAVA_HOME=/usr/local/develop/jdk-11.0.1CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar PATH=$JAVA_HOME/bin:$HOME/bin:$HOME/.local/bin:$PATH7、重启电脑(一定要)8、查看版本java -version 和javac -version
Ⅶ 如何更改Linux中默认的openjdk为自己安装的JDK
方法1:修改/etc/profile 文件所有用户的 shell都有权使用这些环境变量<1>在 shell终端执行命令:vi /etc/profile<2>在 profile文件末尾加入:JAVA_HOME=/usr/jdk1.6.0_38PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar: $JAVA_HOME/lib/tools.jar export JAVA_HOME,PATH,CLASSPATH<3>重启系统方法2:修改.bashrc文件如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc就可以了,而不像第一种方法给所有用户权限。<1>在 shell终端执行命令:vi ~/.bashrc <2>在.bashrc文件末尾加入: set JAVA_HOME=/usr/jdk1.6.0_38export JAVA_HOME set PATH=$JAVA_HOME/bin:$PATH export PATH set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export CLASSPATH <3>重新登录
Ⅷ linux 6.2 JDK 自带版本是1.6如何换成1.5的
弄个1.5的,装上旧行了,指定目录你需要用java的时候,在该启动脚本里,指定那个目录的java执行就行了或者,修改.bash_profile文件java_home java目录export java_home
Ⅸ 如何升级linux的jdk版本
一、jdk1.4卸载Redhat Enterprise 5 中自带安装了jdk1.4,在安装jdk1.6前,把jdk1.4卸载:1. 首先查看系统自带的版本:[[email protected] ~]# java -versionjava version "1.4.2"gij (GNU libgcj) version 4.1.2 20080704 (Red Hat 4.1.2-48)Copyright (C) 2006 Free Software Foundation, Inc.This is free software; see the source for ing conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.2. 确定JDK的具体版本号,然后将其卸载:[[email protected] ~]# rpm -qa | grep jdk[[email protected] ~]# rpm -qa | grep gcjlibgcj-4.1.2-42.el5java-1.4.2-gcj-compat-1.4.2.0-40jpp.115上面先确认jdk的具体版本号,然后使用rpm -e –nodeps命令删除上面查找的内容:#rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115Complete!3. 再次检查JDK版本,卸载成功:[[email protected] ~]# java -version-bash: ./usr/bin/java: No such file or directory 二、jdk1.6安装下面开始手动安装the latest jdk1.6 version,jdk-6u33-linux-i586.bin1. 给jdk-6u33-linux-i586.bin分配权限,具体的这里要给它可执行的权限[[email protected] ~]# chmod +x jdk-6u33-linux-i586.bin2. 然后解压:./jdk-6u33-linux-i586.bin[[email protected] ~]# ./jdk-6u33-linux-i586.bin3. 执行之后会有一堆agreement什么的,一路more下去。接着有个确认安装的,输入yes,然后回车。开始解压。一直到Java(TM) SE Development Kit 6 successfully installed……….Press Enter to continue…..Done.4. 解压后的文件如下所示:[[email protected] ~]# lsjdk1.6.0_33 jdk-6u33-linux-i586.bin5. 一般都将安装文件放在usr/local下,执行拷贝:[[email protected] ~]# mv jdk1.6.0_33 /usr/local[[email protected] ~]# cd /usr/local[[email protected] local]# lsbin etc games include jdk1.6.0_33 lib libexec sbin share src6. jdk已经成功搬运到了/usr/local下,然后就是最后一步,设置环境变量了。7. 这里有两种设置,一种是通过export设置临时生效,重启之后设置会丢失,一种是将设置写入/etc/profile文件中,可以一直生效。所以,最好的设置当然是写入文件中了。先执行下面命令:[[email protected] local]# vi /etc/profile8. 打开profile文件后输入i进入insert模式,在文件最后面添加如下内容。export JAVA_HOME="/usr/local/jdk1.6.0_33"export CLASS_PATH="$JAVA_HOME/lib:$JAVA_HOME/jre/lib"export PATH=".:$PATH:$JAVA_HOME/bin"然后esc,输入:wq,保存退出。9. 然后需要设置让更改生效:[[email protected] local]# source /etc/profile当然,如果你喜欢重启的话,你reboot也可以。10. 查看当前jdk版本。[[email protected] local]# java -versionjava version "1.6.0_33"Java(TM) SE Runtime Environment (build 1.6.0_33-b03)Java HotSpot(TM) Client VM (build 20.8-b03, mixed mode, sharing)
Ⅹ 怎么修改linux的默认java版本
切换默认jdk版本执行1. Java代码 # cd /usr/bin # ln -s -f /usr/java/jdk1.6.0_24/jre/bin/java # ln -s -f /usr/java/jdk1.6.0_24/bin/javac 2. Remove the old empty java environment Java代码 # rm -f /usr/bin/java # rm -f /usr/bin/javac # rm -f /etc/alternatives/java # rm -f /etc/alternatives/javac) 如果执行完1,查看 /usr/bin下的java properties,如果已经修改过来了,则步骤2不必再执行,命令行输入 # java –version 则可以看到jdk版本已经正常Java代码 java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07) Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)