1、下载Linux版本的JDK
下载JDK地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、使用Xftp,将压缩包上传到Linux系统中(我上传到的是home目录)
3、打开Xshell,找到你上传文件的位置,进行解压
tar -zxvf /usr/local/jdk-8u281-linux-x64.tar.gz
4、在目录/usr/local下创建一个java文件,用于存放解压后文件
mkdir java
5、将之前解压后的文件,移动到新建的java文件夹中
mv /home/jdk1.8.0_281 /usr/local/java
6、修改配置文件,配置环境变量,在命令行输入:
vi /etc/profile
输入“G”定位到最后一行,按“i”进入编辑模式,在最下面添加如下几行信息:
export JAVA_HOME=/usr/local/java
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
7、让配置文件生效,可以输入如下命令或者是重启系统(选其一即可)
source /etc/profile
重启命令:
init 6
reboot
8、查看安装是否成功
java -version
如果Linux自带openjdk可执行以下步骤:
1、查看java指向:运行update-alternatives --display java
update-alternatives --display java
java - 自动模式
最佳链接版本为 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
链接目前指向 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
链接 java 指向 /usr/bin/java
从链接 java.1.gz 指向 /usr/share/man/man1/java.1.gz
/usr/lib/jvm/java-11-openjdk-amd64/bin/java - 优先级 1101
2、指向自己要用的JDK(只需要将jdk1.8.0_281改为自己对应的版本号就行)
sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_281/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.8.0_281/bin/javac 300
这里的300只是优先级,数字越大优先级越高,需要比之前openjdk的java命令优先级高,可以先用update-alternatives --display java查看
3、大功告成,使用java -version 命令来查看我们的java环境变量,显示如下内容:
4、也可以手动选择,运行sudo update-alternatives --config java
1、运行cd /home,进入到自己存文件的地方
2、创建一个java文件夹,专门用来存放java文件
mkdir java
3、进入java文件夹,然后创建一个Hello.java的文件并进入编辑器
vi Hello.java
4、输入以下内容
public class Hello{
public static void main(String[] args){
System.out.println("你好!");
}
}
按Esc退出编辑,再按:wq保存并退出
5、分别执行以下命令进行编译和运行:
编译:
javac Hello.java
运行:
java Hello