轻松一刻,来点不烧脑的 Linux 服务器 JDK 安装教程,附资源包分享

本文比较简单,轻松,主要为了打卡一下,获得流量券奖励,哈哈哈,欢迎吐槽,勿怪。

分享一下 Linux JDK 安装教程和积攒的一些 JDK 版本,省得到时候到处找,每次去官网找半天,还要登录 Oracle 账号才能下载,索性存网盘里吧。

网盘链接:

https://pan.quark.cn/s/14a31f195332

先上图片,后面再攒的资源也放进来。

JDK 的安装应该比较简单了,Windows 直接运行 .exe 安装包就好了,最多选择一个安装路径,现在基本都是傻瓜式的了,连环境变量配置都省了,自动帮配置好了。

Linux 的话,无非就是解压,然后配置 环境变量,一般如下:

# 解压到 /usr/local/ 下
tar zxf jdk-8u202-linux-x64.tar.gz -C /usr/local

# 添加一个 profile.d 文件,确保登入系统就能生效
cat > /etc/profile.d/java.sh << EOF
export JAVA_HOME=/usr/local/jdk1.8.0_202
export JRE_HOME=\${JAVA_HOME}/jre
export PATH=\${JAVA_HOME}/bin:\$PATH
EOF

chmod a+x /etc/profile.d/java.sh
source /etc/profile.d/java.sh

java -version

但是,有些服务,尤其是通过 systemd 之类的管理的服务,其实是读不到上面我们配置的环境变量和 PATH 路径的,会报错:找不到 java 命令

下面介绍怎么让 java 命令成为系统默认命令。

参考原文:

https://blog.csdn.net/KuXiaoQuShiHuai/article/details/103946579

update-alternatives --install /usr/bin/java java /usr/local/jdk1.8.0_202/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/local/jdk1.8.0_202/bin/javac 300
 
 
# 当有多个环境时,选择我们需要的,这里输入2
update-alternatives --config java
There are 2 programs which provide 'java'.
 
  Selection    Command
-----------------------------------------------
*+ 1           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.362.b08-1.el7_9.x86_64/jre/bin/java)
   2           /usr/local/jdk1.8.0_202/bin/java
 
Enter to keep the current selection[+], or type selection number: 2
# javac 命令(可选,只运行java服务不需要)
update-alternatives --config javac
There are 2 programs which provide 'javac'.
 
  Selection    Command
-----------------------------------------------
*+ 1           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.362.b08-1.el7_9.x86_64/bin/javac)
   2           /usr/local/jdk1.8.0_202/bin/javac
 
Enter to keep the current selection[+], or type selection number: 2

好了,本文比较轻松,简单,但是还是有点实用技巧的哟,也值得收藏,点攒哟,你的鼓励才是我们更新的动力。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值