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

Linux 安装jdk

1、官网下载jdk

https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

2、以tar包为例,在window或者Linux解压都可以,这里直接在win解压了,上传到服务器
在这里插入图片描述

3、在/usr/local/ 创建jdk目录,将jdk上传到这里
在这里插入图片描述
4、Java -version ,系统可能自带了jdk,这里先不管,直接配置/etc/profile
.如果之前有配置过JAVA_HOME,这个直接修改就可以,没有的话,在文件末尾追加下面两行

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_202
export PATH=$PATH:${JAVA_HOME}/bin

5、配置文件生效

source /etc/profile

6、这个时候再看Java -version ,版本是否是自己安装的版本,如果是,流程结束。如果不是,继续执行下面步骤

which java

结果:/usr/bin/java
切到/usr/bin/目录,看到Java软连接到别的地方,删除,重新创建

rm java 
rm javac
ln -s $JAVA_HOME/bin/java /usr/bin/java
ln -s $JAVA_HOME/bin/javac /usr/bin/javac

*7、再次执行Java -version,查看版本。
8、如果还不生效,在/usr/bin/目录找到Java 和Javac 软连接路径是否正确,(*红色闪烁就说明目标路径不正确 ),修改即可。

http://www.lryc.cn/news/515450.html

相关文章:

  • asp.net core 发布到iis后,一直500.19,IIS设置没问题,安装了sdk,文件夹权限都有,还是报错
  • 【Go】运行自己的第一个Go程序
  • qt qss文件的使用
  • 【管道——二分+区间合并】
  • 宽带、光猫、路由器、WiFi、光纤之间的关系
  • 如何排查 Apache Doris 中 “Failed to commit txn“ 导入失败问题?
  • 回归预测 | MATLAB实现CNN-GRU卷积门控循环单元多输入单输出回归预测
  • HCIA-Access V2.5_7_3_XG(S)原理_关键技术
  • leetcode hot 100 不同路径
  • 智慧工地解决方案 1
  • LeetCode -Hot100 - 53. 最大子数组和
  • php 多进程那点事,用 swoole 如何解决呢 ?
  • 探索AI在地质科研绘图中的应用:ChatGPT与Midjourney绘图流程与效果对比
  • 【竞技宝】CS2:HLTV 2024 TOP11-w0nderful
  • Lua迭代器如何使用?
  • qt中如何判断字符串是否为数字,整数,浮点数?
  • Oracle sql developer and Toad for Oracle set start DBMS output
  • 【踩坑】SparkSQL union/unionAll 函数的去重问题
  • 域上的多项式环,整除,相通,互质
  • 计算机毕业设计PyHive+Hadoop深圳共享单车预测系统 共享单车数据分析可视化大屏 共享单车爬虫 共享单车数据仓库 机器学习 深度学习
  • Julia语言的学习路线
  • 对计网大题的一些指正(中间介绍一下CDM的原理和应用)
  • UGUI 优化DrawCall操作记录(基于Unity2021.3.18)
  • 前端实现大文件上传(文件分片、文件hash、并发上传、断点续传、进度监控和错误处理,含nodejs)
  • es单机安装脚本自动化
  • Java 数据库连接 - Sqlite
  • CentOS — 目录管理
  • 【第二部分--Python之基础】04 函数
  • 我们公司只有3个人,一个前端,一个后端
  • 基于LabVIEW的BeamGage自动化接口应用