当前位置: 首页 > article >正文

Linux(CentOS)安装 JDK

1、下载 JDK

官网:https://www.oracle.com/

 

2、上传 JDK 文件到 CentOS,使用FinalShell远程登录工具,并且使用 root 用户登录

3、解压 JDK

创建目录 /export/server

mkdir -p /export/server

 解压到目录 /export/server

tar -zxvf jdk-17.0.13_linux-x64_bin.tar.gz -C /export/server

查看解压后情况

4、创建软链接

ln -s /export/server/jdk-17.0.13 /export/server/jdk

5、设置环境变量

修改环境变量配置文件

vim /etc/profile

使文件修改生效,输出PATH的内容

source /etc/profile
echo $PATH

查看 java 版本

java -version

查看 java 程序的路径

which java

删除系统自带或之前安装的 java程序文件

rm -f /usr/bin/java

创建软链接,JDK17中的java程序 指向 系统自带安装的java程序 

ln -s /export/server/jdk/bin/java /usr/bin/java

查看 java 版本

java -version

更换普通用户,查看 java 版本

6、测试运行 jar 包

但是通过 postman 发送的请求,失败

查看防火墙状态

systemctl status firewalld

 防火墙是开启的,【应该是需要调整防火墙策略,尚未搞懂,暂时关闭防火墙(需更换到 root 用户)】

systemctl stop firewalld

 通过 postman 发送的请求,成功!


http://www.kler.cn/a/381840.html

相关文章:

  • 光伏无人机踏勘,照亮光伏未来!
  • Redis学习:BigKey、缓存双写一致性更新策略和案例
  • 用于nodejs的开源违禁词检测工具 JavaScript node-word-detection
  • kafka里的consumer 是推还是拉?
  • 网付碰一下支付系统功能分享来了!
  • 2024江苏省网络建设与运维省赛linux解析答案(整合)
  • AiFace 1.1| AI换脸软件,一键替换,完全免费,无需注册登录
  • Vue3 -- 新组件【谁学谁真香系列6】
  • Maven 插件
  • PHP查询实时股票行情
  • Unity3D学习FPS游戏(7)优化发射子弹(对象池版)
  • 【LeetCode】【算法】128. 最长连续序列
  • 【系统架构设计师】六、UML建模与架构文档化
  • 传智杯 第六届-复赛-第二场-B
  • Rust 跨平台构建与部署实战:构建并部署跨平台应用
  • SpringCloudGateway — 网关路由
  • 宝塔Linux面板安装PHP扩展失败报wget: unable to resolve host address ‘download.bt.cn’
  • VLAN高级+以太网安全
  • C++原创游戏宝强越狱第二季即将回归
  • Kafka 之消息广播消费
  • C++简单工厂模式
  • vue 3:监听器
  • Chrome与火狐哪个浏览器的性能表现更好
  • 计算机性能监控体系:Quark2.0
  • 用例设计方法之等价类划分法
  • Linux常用命令(你一定用得上!)