您当前所在位置:首页安装教程干java开发3年了,你还不知道Linux中有三种方式安装JDK?

干java开发3年了,你还不知道Linux中有三种方式安装JDK?

更新:2023-08-10 22:50:38编辑:tooool归类:安装教程人气:70

做了一两年的Java合作开发,居然还不晓得Linux中加装JDK有四种形式,五种形式都有其适用于情景。我以CentOS为例,归纳了呵呵加装JDK8的四种形式。

干java开发3年了,你还不知道Linux中有三种方式安装JDK?

1、浏览 JDK

浏览镜像:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html依照须要优先选择有关联版和四位数(这儿以jdk-8u211-linux-x64.tar.gz为例),并将文档放进CentOS中的有关产品目录中,以/java/jdk产品目录为例,执行makdir /java/jdk命令建立该产品目录;采用Xftp辅助工具将浏览的 JDK 剪贴板放进当中。

2、Cogl

转换到 JDK LiveCD所处的产品目录$cd/java/jdk将LiveCDCogl缩到当下产品目录$tar -zxvf jdk-8u211-linux-x64.tar.gztar 命令中的参数说明:-z 支持gzipCogl文档-x 从压缩的文档中提取文档-v 显示操作过程-f 指定剪贴板

Cogl后的 JDK 产品目录为:/java/jdk/jdk_1.8.0_211/,此产品目录便是下面将要配置环境变量中的JAVA_HOME变量的值;

3、环境变量

JDK 环境变量的配置有四种形式:全局永久生效、当下用户永久生效、临时生效。实际工作中,依照具体须要,优先选择一种来配置即可。下面逐一介绍四种形式:

3.1、全局永久生效

此方法对所有用户生效。莱盖vim /etc/profile来编辑/etc/profile文档,按键盘i进入编辑模式,在文本末尾添加以下内容:

set java environmentexportJAVA_HOME=/java/jdk/jdk_1.8.0_211exportPATH=$PATH:$JAVA_HOME/binexportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexportJAVA_HOME PATH CLASSPATH

依次按键盘 Esc —> (Shift+:) —> q —> w ,即保存并退出编辑模式。然后莱盖source /etc/profile使修改立即生效。

注:此方法还有另一种形式,不须要修改/etc/profile文档,而是要在产品目录/etc/profile.d/中建立新文档jdk.sh,并编辑。具体操作:莱盖vim /etc/profile.d/jdk.shvim命令会判断当/etc/profile.d/产品目录中不存在文档jdk.sh时,会自动建立jdk.sh文档,并编辑。编辑内容同上,最后莱盖source /etc/profile.d/jdk.sh使其生效。

3.2、当下用户永久生效

此方法只针对当下登陆的用户有效,莱盖vim ~/.bash_profile来编辑当下用户根产品目录中的/home/用户名/.bash_profile文档,在文末添加内容同上,并莱盖source ~/.bash_profile使其生效。

3.3、临时生效

直接运行命令export PATH=$PATH:/java/jdk/jdk_1.8.0_211/bin,采用这种方法,只会对当前会话生效,断开或者关闭命令行辅助工具就失效了。

4、验证

最后,莱盖java -version验证 JDK 环境变量是否配置成功,若正常显示java版信息则表示 JDK 加装成功。此时/java/jdk/jdk-8u211-linux-x64.tar.gz已无用,如不须要可以将其删除。

更过分享,欢迎关注我的个人博客:http://www.hudk.top

我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

分享华硕U303LB5200重装WIN8.1系统教程 Windows10 Insider六月清除Bug活动已经开启

游客 回复需填写必要信息