在Linux(Ubuntu18.04)下配置JAVA环境变量
这是我的第一篇博客,也是我学习Java的第一步,我会随着学习的进度来更新博客,希望日后能够帮助到那些和我一样刚刚开始学习Java的同学们
准备工具
- Linux发行版(我的是Ubuntu18.04.1)
- 从官网下载JDK(JAVA开发工具包)
1.下载JDK
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 现在是2019年4月2日,我点进去后是这样的界面:
官方一次放出了两个版本的JDK,8u201和8u202,其中:
奇数版本为BUG修正并全部通过检验的版本(官方推荐),偶数版本包含了奇数版本所有的内容以及还未验证修复的BUG(不推荐)
OK,那我们就选择8u201版本进行下载,下载之前我们要选中Accept License Agreement
然后我们选择和自己系统对应的那个包,我选择的是Linux x64后缀为tar.gz的包,点击后弹出对话框
直接点击确定,弹出如下界面
我们选择保存在“下载”目录中,如果你选择其他的地址可能会因为没有权限而无法保存。
2.创建目录
一般我下载东西都喜欢把文件放在自定义的目录中,那么趁文件正在下载,创建自己想要放文件的目录,Ctrl+ALT+T打开终端,sudo -i进入root模式,mkdir /usr/local/java创建目录
3.将下载好的文件复制到刚创建的目录下
输入“cp /home/amao/下载/jdk-8u201-linux-x64.tar.gz /usr/local/java”(amao是我的用户名,“下载”是我的路径,系统是中文你也要用中文),执行命令后,我们就已经把文件复制到/usr/local/java目录下了
3.解压缩文件
cd /usr/local/java进入到文件所在的目录,ls查看当前目录下的文件
这个时候我们已经进入到/usr/local/java目录了,并且可以看到刚刚复制过来的压缩包
输入tar -xzvf jdk-8u201-linux-x64.tar.gz对文件进行解压。
这个时候我们打开文件管理,可以看到文件已经解压好了
进行到这一步,我们已经有了进行JAVA开发所需要的JDK,接下来要做的就是配置JAVA环境变量,关于Ubuntu Linux系统环境变量配置文件,我上网搜索了一下,这里就直接复制
以上文件中我们修改/etc/profile和/etc/environment这两个文件就可以了(这两个都是系统目录下的文件,修改的时候需要谨慎,详情可以参考)
4.配置环境变量
输入gedit /etc/environment命令
接下来修改PATH,直接复制下面的内容替换文本里的内容,再把JAVA_HOME改成你电脑上的JDK目录
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/usr/local/java/jdk1.8.0_201
然后保存退出。
输入source /etc/environment使环境变量立即生效
到这一步我们已经把/etc/environment文件修改好了,接下来我们修改/etc/profile文件同样,输入gedit /etc/profile
打开profile文件,里面的内容我们不要乱动,直接在文末尾处添加(一样要把JAVA_HOME改成你的JDK目录):
#set Java environment
export JAVA_HOME=/usr/local/jdk1.8.0_201
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
好了以后保存退出
输入source /etc/profile使立即生效
到现在为止,两个环境变量都已经配置好了,接下来就是重启电脑
5.重启电脑
输入sudo shutdown -r now(特别注意!!!输入这条命令的时候电脑会立即关机,所以文件什么的都要保存好再进行这一步)
OK,那么此时我们已经配置好了JAVA环境变量了,接下来就让我们一起去验证一下
输入java -version,如果出现版本信息说明你配置成功了
当然,你还可以分别输入java和javac测试一下
好了,Linux下配置JAVA环境的分享到这里就结束了(有写的不详细的地方还请见谅),有问题的小伙伴可以在下方发表评论。
文章不定期发表以及更新,如果小伙伴们觉得有帮助的话就点击收藏关注吧,拜!