Linux下安装jdk1.8并配置环境变量的教程

 更新时间:2018年03月29日 10:24:57   作者:紫枫叶520  
这篇文章主要介绍了Linux下安装jdk1.8并配置环境变量的教程,需要的朋友可以参考下

1.去官网下载对应版本的安装包,64位系统对应64位的安装包

2.新建一个目录,如:/usr/lib/jdk

3.把安装包移动到新建的jdk目录下,并解压缩,得到目录jdk1.8.0_161

4.此时要配置环境变量了,使用sudo gedit /etc/environment,打开文件,在末尾添加

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/lib/jdk/jdk1.8.0_161

5.修改完使用命令source /etc/environment,让修改的配置立马生效

6.java -version查看,显示jdk版本信息,则配置成功

7.再去修改所有用户的环境变量,sudo gedit /etc/profile,末尾添加

#set Java environment
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_161
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

8.使用命令source /etc/profile,让配置生效

9.java -version验证

下面看下JDK1.8环境变量配置

新建用户变量:JAVA_HOME 、CLASSPATH 和系统Path

变量名:JAVA_HOME

变量值:C:\Program Files\Java\jdk1.8.0_102

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

变量名:Path

变量值:C:\Program Files\Java\jdk1.8.0_102\bin;C:\Program Files\Java\jdk1.8.0_102\jre\bin;

测试环境变量配置是否成功。同时按住Win和R键,桌面左下角弹出‘运行'窗口,输入cmd,再回车;跳出DOS命令行窗口输入依次输入“JAVAC”、“java”、“java -version”,

总结

以上所述是小编给大家介绍的Linux下安装jdk1.8并配置环境变量的教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • CentOS6.7系统中配置LNMP环境

    CentOS6.7系统中配置LNMP环境

    LNMP 代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。LNMP 这种架构目前也是非常流行,今天我们就来看下如何在CentOS6.7系统中配置LNMP环境
    2016-10-10
  • Linux下php连接SQLServer 2000数据库的配置方法

    Linux下php连接SQLServer 2000数据库的配置方法

    Linux服务器中的php程序能够连接到Windows服务器中的SQL Server 2000数据库,这里分享下配置方法,需要的朋友可以参考下
    2013-06-06
  • linux 系统进程管理工具systemd详解(systemctl命令、创建自己的systemd服务)

    linux 系统进程管理工具systemd详解(systemctl命令、创建自己的systemd服务)

    Unit 是 Systemd 管理系统资源的基本单元,可以认为每个系统资源就是一个 Unit,并使用一个 Unit 文件定义,这篇文章主要介绍了linux 系统进程管理工具systemd详解(systemctl命令、创建自己的systemd服务),需要的朋友可以参考下
    2022-12-12
  • 详细介绍linux动态网络和静态网络和克隆后的网络配置

    详细介绍linux动态网络和静态网络和克隆后的网络配置

    这篇文章主要介绍了详细介绍linux动态网络和静态网络和克隆后的网络配置,具有一定的学习价值,有需要的可以了解一下。
    2016-11-11
  • Linux 相对路径和绝对路径的使用

    Linux 相对路径和绝对路径的使用

    这篇文章主要介绍了Linux 相对路径和绝对路径的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • 腾讯云服务器搭建Jenkins详细介绍

    腾讯云服务器搭建Jenkins详细介绍

    大家好,本篇文章主要讲的是腾讯云服务器搭建Jenkins详细介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2021-12-12
  • Linux下connect超时处理(总结)

    Linux下connect超时处理(总结)

    这篇文章主要介绍了Linux下connect超时处理(总结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • Vagrant基本命令使用详解

    Vagrant基本命令使用详解

    本篇文章主要介绍了Vagrant基本命令详解,现在分享给大家,也给大家做个参考。感兴趣的小伙伴们可以参考一下。
    2016-11-11
  • Linux中find命令的用法入门

    Linux中find命令的用法入门

    Linux系统下的find 命令用于在目录结构中查找文件,同时还可以对查找结果进行指定的操作。下面这篇文章主要介绍了Linux中find命令的用法,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-01-01
  • 详解Linux进程间通信——使用信号量

    详解Linux进程间通信——使用信号量

    这篇文章主要介绍了详解Linux进程间通信——使用信号量,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01

最新评论