下面是 “小白教程!Linux服务器上JDK安装配置方法”的完整攻略。
安装前准备
在安装JDK之前,需要检查服务器上是否已经安装过Java,如果已经安装过,则需要卸载旧版本Java。
- 检查是否已经安装Java
可以使用以下命令检查服务器上是否已经安装了Java:
java -version
如果已经安装Java,则会显示Java版本信息,否则显示“command not found”。
- 卸载旧版本Java
如果已经安装过Java,需要先卸载旧版本Java。卸载Java的命令会因所安装的软件包的不同而有所不同。以Ubuntu为例,可以使用以下命令卸载Java:
sudo apt-get remove openjdk*
下载JDK
可以从Oracle官网下载JDK。访问以下网址下载JDK:
https://www.oracle.com/java/technologies/javase-downloads.html
选择对应的版本和安装包,然后点击下载即可。
安装JDK
- 解压JDK安装包
下载JDK安装包后,可以使用以下命令解压JDK安装包:
tar -zxvf jdk-8u221-linux-x64.tar.gz
解压后可以得到“jdk-8u221-linux-x64”文件夹。
- 配置环境变量
安装JDK后,需要配置环境变量。可以使用以下命令打开“/etc/profile”文件:
sudo vi /etc/profile
在文件末尾添加以下内容:
JAVA_HOME=/usr/local/jdk-8u221
CLASSPATH=$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
在上述代码中,“JAVA_HOME”为JDK安装路径,“CLASSPATH”为类路径,“PATH”为执行路径。完成配置后,需要执行以下命令使环境变量生效:
source /etc/profile
- 验证安装
配置完成后,可以使用以下命令验证JDK是否安装成功:
java -version
如果成功安装,就会显示Java版本信息,否则会显示错误信息。
示例
以下是两个在服务器上安装JDK的示例:
示例一
- 检查是否已经安装Java
在终端中输入以下命令:
java -version
如果已经安装过Java,会显示Java版本信息。否则会显示“command not found”。
- 卸载旧版本Java
可以使用以下命令卸载Java:
sudo apt-get remove openjdk*
- 下载JDK
访问以下网址,下载JDK:
https://www.oracle.com/java/technologies/javase-downloads.html
选择对应的版本和安装包,然后点击下载即可。
- 解压JDK安装包
使用以下命令解压JDK安装包:
tar -zxvf jdk-8u221-linux-x64.tar.gz
解压后可以得到“jdk-8u221-linux-x64”文件夹。
- 配置环境变量
打开“/etc/profile”文件,并在文件末尾添加以下内容:
JAVA_HOME=/usr/local/jdk-8u221
CLASSPATH=$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
执行以下命令使环境变量生效:
source /etc/profile
- 验证安装
使用以下命令验证JDK是否安装成功:
java -version
如果成功安装,就会显示Java版本信息,否则会显示错误信息。
示例二
- 下载JDK
访问以下网址,下载JDK:
https://www.oracle.com/java/technologies/javase-downloads.html
选择对应的版本和安装包,然后点击下载即可。
- 解压JDK安装包
使用以下命令解压JDK安装包:
tar -zxvf jdk-8u221-linux-x64.tar.gz
解压后可以得到“jdk-8u221-linux-x64”文件夹。
- 配置环境变量
打开“/etc/profile”文件,并在文件末尾添加以下内容:
JAVA_HOME=/usr/local/jdk-8u221
CLASSPATH=$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
执行以下命令使环境变量生效:
source /etc/profile
- 验证安装
使用以下命令验证JDK是否安装成功:
java -version
如果成功安装,就会显示Java版本信息,否则会显示错误信息。