在CentOS上安装和配置Java环境可以通过以下几种方法进行:
sudo yum update -y
sudo yum install java-1.8.0-openjdk-devel -y
java -version
javac -version
访问Oracle官方网站下载适用于Linux的JDK安装包(通常是.tar.gz文件)。
使用scp或其他文件传输工具将下载的JDK安装包上传到你的CentOS服务器。
sudo tar zxvf jdk-8uXXX-linux-x64.tar.gz -C /usr/lib/jvm
编辑 /etc/profile
文件或 /root/.bashrc
文件,添加以下内容:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_XXX
export PATH=$JAVA_HOME/bin:$PATH
然后使配置生效:
source /etc/profile
java -version
javac -version
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk list java
sdk install java 8.0.XXX-open
sdk use java 8.0.XXX-open
java -version
javac -version
从Oracle官网或OpenJDK下载适合的Java版本安装包。例如,下载JDK 17的安装包:
wget https://download.oracle.com/otn-pub/java/jdk/17.0.6/9/GPL/openjdk-17.0.6_linux-x64_bin.tar.gz
或者使用OpenJDK:
wget https://adoptopenjdk.net/installation/binaries/latest/jdk8u374-b05/OpenJDK8U-jdk_x64_linux_hotspot_8u374b05.tar.gz
tar -zxvf jdk-17.0.6_linux-x64_bin.tar.gz
或者
tar -zxvf OpenJDK8U-jdk_x64_linux_hotspot_8u374b05.tar.gz
编辑 /etc/profile
文件,在文件末尾添加以下内容:
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk
export PATH=$JAVA_HOME/bin:$PATH
保存并退出编辑器,然后运行以下命令使配置生效:
source /etc/profile
java -version
如果显示出Java的版本信息,则表示Java已经成功安装。
以上就是在CentOS系统上安装和配置Java环境的详细步骤。选择适合你需求的方法进行操作即可。