linux centos jdk安装(linux安装jdk8)
CentOS安装jdk16教程
在linux上很多程序都需要jdk的支持,但jdk 1.7对这些程序来说的确太新了,今天就把jdk 1.6安装上去.
系统:centos 5.5(32位)
需要的软件包:jdk-6u32-linux-i586-rpm.bin
1.下载jdk
去官网上下载jdk 1.6
地址:
2.安装jdk 1.6
复制代码代码如下:
chmod+x jdk-6u32-linux-i586-rpm.bin
./jdk-6u32-linux-i586-rpm.bin
3.从OpenJDK切换到Sun JDK
复制代码代码如下:
alternatives--install/usr/bin/java java/usr/java/default/bin/java 1
alternatives--install/usr/bin/javac javac/usr/java/default/bin/javac 1
4.选择所需版本
复制代码代码如下:
alternatives--config java
5.设置系统环境变量
复制代码代码如下:
vi/etc/profile
export JAVA_HOME=/usr/java/default
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
执行命令使其生效:
复制代码代码如下:
source/etc/profile
6.查看java版本:
复制代码代码如下:
java-version
Linux虚拟机Centos安装JDK双系统步骤
要安装Centos Linux的JDK双系统,首先,访问清华大学开源软件镜像网站,下载JDK 11.0.20.1和JDK 17.0.8.0,链接分别为:
mirrors.tuna.tsinghua.edu.cn/...(JDK 11)
mirrors.tuna.tsinghua.edu.cn/...(JDK 17)
接着,下载MobaXterm作为服务器连接工具,从 download.mobatek.net/获取。
登录虚拟机,通过命令行输入"ip a"查看并复制IP地址,然后使用MobaXterm的SSH功能,以root用户身份登录。
登录成功后,上传两个下载的JDK压缩包。接着,依次执行以下命令:
tar-zxvf压缩包名字进行解压
vi/etc/profile进入vim文本编辑器
在编辑器中添加以下配置:
export JAVA_HOME=/usr/local/java/jdk-11.0.20.1+1(设置JDK 11的路径)
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar(设置类路径)
export PATH=${JAVA_HOME}/bin:$PATH(设置命令路径)
保存并退出编辑模式:ESC+:wq
使环境变量生效:source/etc/profile
验证安装:java-version
重复上述步骤,只需在配置JAVA_HOME时,将11.0.20.1替换为JDK 17的版本号。
确保顺序正确,因为变量路径的设置顺序至关重要,JAVA_HOME的赋值应在路径设置前,而PATH的设置需要包含JAVA_HOME的路径。
Linux——CentOS安装JDK环境,实现双JDK切换
为了在 CentOS系统中安装并配置 JDK环境以实现双 JDK切换,首先访问清华大学开源软件镜像站下载 JDK 11和 JDK 17。下载链接分别为:
mirrors.tuna.tsinghua.edu.cn...
mirrors.tuna.tsinghua.edu.cn...
接着,使用 MobaXterm连接虚拟机,通过输入 ip a查看 IP地址,并将其复制。然后,使用 MobaXterm连接到虚拟机,并输入 root密码登录。上传下载的 JDK压缩包后,解压 JDK 11和 JDK 17。接下来,打开编辑器编辑/etc/profile文件,配置环境变量。在文件底部添加以下内容:
export JAVA_HOME=/usr/local/java/jdk-11.0.20.1+1
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=${JAVA_HOME}/bin:$PATH
解释:
设置 JAVA_HOME为 JDK安装路径,是关键变量,之后的路径配置依赖于此。配置 CLASSPATH指明类搜索路径,按顺序在指定目录内查找类文件。最后,配置 PATH指定命令搜索路径,优先在 JAVA_HOME/bin中查找命令。
注意:配置顺序不能颠倒,否则可能导致路径赋值错误。正确配置环境变量后,通过执行 source/etc/profile使更改生效。使用 java-version查看已安装的 JDK版本。重复此过程以安装 JDK 17,并切换相应的环境变量配置以实现双 JDK切换。