有网友碰到这样的问题“Linux虚拟机Centos安装JDK双系统步骤”。小编为您整理了以下解决方案,希望对您有帮助:
解决方案1:
要安装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的路径。