关于Linux系统下面JDK配置的方法有很多种,但是越简单的方法越不容易出错。这里分享一下最简单的JDK环境变量配置,应用的系统为Ubuntu,JDK版本为1.8,如果不同版本有所差异,那也是个别符号的问题,可以查阅相关资料解决。1.8版本的JDK直接按照我的方式是可行的。这里注意Linux的JDK和Windows的JDK是不通用的,如果只有Windows的JDK请重新去下载Linux版本的JDK。
如何下载JDK版本就不说了,我下载的文件是jdk-8u201-linux-x64.tar.gz,最简单的解压方法是双击打开就会看到jdk1.8.0_201目录,选中右键“提取”,然后选择你要提取到的目录,点击“选择”即可将jdk1.8.0_201这个文件提取出来。
然后打开Ubuntu的“终端”,也就是命令窗口,执行“sudo su”或者“su root”获取root权限。执行“gedit /etc/profile”以文本编辑器打开“/etc/profile”。老手喜欢用“vi /etc/profile”进行操作,我因为是新手比较适应窗口编辑模式,而且不容易出错,所以我选择使用前面的方式打开“/etc/profile”。
打开之后将以下内容添加到内容最后部分,并保存关闭文本编辑器。
#java environment export JAVA_HOME=/home/shenqh/MyFile/jdk1.8.0_201 export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin
其中“/home/shenqh/MyFile/jdk1.8.0_201”是你提取的JDK文件目录。
然后运行“source /etc/profile”使刚才的修改立即生效。
然后运行“java -version”看到如下内容就表示你的配置已经生效了。
java version "1.8.0_201" Java(TM) SE Runtime Environment (build 1.8.0_201-b09) Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
如果看见的是下面的内容,说明的你的配置出了问题或者是你的JDK有问题。
Command ‘java’ not found, but can be installed with:
apt install default-jre
apt install openjdk-11-jre-headless
apt install openjdk-8-jre-headless
建议找高手帮忙查看一下是什么问题。