星空网 > 软件开发 > Java

Ubuntu分支Linux操作系统安装JDK环境

  在Linuxer系统中,jdk环境常常是必需的,下面介绍下Oracle官方JDK安装方式

  第一步:去jdk官网下载对应版本的JDK安装文件

  第二步:解压文件,修改文件名

$ sudo mkdir /usr/lib/jvm$ sudo tar zxvf jdk-8u45-linux-x64.tar.gz -C /usr/lib/jvm$ cd /usr/lib/jvm$ sudo mv jdk1.8.0_45 jdk

  第三步:配置环境变量:

sudo gedit /etc/profile

添加如下代码:

export JAVA_HOME=/usr/lib/jvm/jdk export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 

这里为什么不修改“~/.bashrc”文件而修改“/etc/profile”呢?这些文件作用有一些不同

/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell的设置。

/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。

~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。

~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,文件被读取。

~/.bash_logout: 当每次退出系统(退出bash shell)时,执行该文件。 另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部) 只能继承/etc/profile中的变量,他们是"父子"关系。

由此可知,“~/.bashrc”的环境变量只对shell有用,而“/etc/profile”而能针对于任何用户的任意程序

  第四步:使配置生效:

source /etc/profile

  第五步:验证是否生效:

java -version

 




原标题:Ubuntu分支Linux操作系统安装JDK环境

关键词:linux

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

总统日:https://www.ikjzd.com/w/1573203744427253762
催开信用证:https://www.ikjzd.com/w/1573203745513578498
Prestige:https://www.ikjzd.com/w/1573203750785818626
Price Drop(降价赋能):https://www.ikjzd.com/w/1573203762588590081
Pricefy:https://www.ikjzd.com/w/1573203769706323970
价格保证(Price Guarantee):https://www.ikjzd.com/w/1573203777885216770
独家丨B站广告位可跳转美团APP B站为电商平台引流再升级 :https://www.kjdsnews.com/a/1836410.html
百崖大峡谷生态旅游景区(探秘中国西南自然风光):https://www.vstour.cn/a/363176.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流