Java 使用-安装
Java 使用-安装
官方网站
参考资料
安装步骤
CentOS 环境
官方安装指导:
https://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html#A1097144

1、下载安装包
下载 JDk 1.8 地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
这里选择 Linux 64位压缩包格式:

商用免费版本最好选择:截止到 8u202 .
Java SE Development Kit 8u202下载地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
2、上传服务器并解压
解压 下载的tar包:
# 解压命令
tar zxvf jdk-8u-linux-x64.tar.gz

3、配置环境变量
vi /etc/profile
在文件末尾添加 系统级别环境变量:
# set System Wide Java Environment
JAVA_HOME=/opt/jdk/jdk1.8.0_301
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
PATH=$PATH:$JAVA_HOME/bin:
export JAVA_HOME CLASSPATH PATH
按【Esc】按键退出编辑模式,然后:wq保存退出。
接着输入 source 命令,使刚才配置的环境变量生效:
source /etc/profile
查看当前的环境变量:

查看安装后的 JDK 版本:
java -version

发现当前版本仍旧是 openJDK ,执行第4 步。(如果显示的是刚刚安装的JDK版本,那么到此 JDK 安装完成。)
4、替换 CentOS7 默认安装的openJDK版本
查看 java 命令指向的文件:
ll /usr/bin/java*

查看 /etc/alternatives/java 命令指向的文件:
ll /etc/alternatives/java*

查看 /usr/lib/jvm/java 命令指向的文件:

由此可以看出,openJDK 安装在 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/ 下。
怎么使用JDK替换 openJDK?
其实就是将 /usr/bin/java 指向 ${JAVA_HOME}/bin/java 就行了:
# 以交互模式创建一个链接/usr/bin/java文件到 /usr/bin下
ln -is /opt/jdk/jdk1.8.0_301/bin/java /usr/bin/java
其中,-i 表示“交互模式”,-s 表示“软链接(符号链接)”。

至此,JDK 安装完毕。(如果特别想清理干净可将 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/ 删除.)
Java 使用-安装的更多相关文章
- Win2008R2+java+tomcat安装
Win2008R2+java+tomcat安装 准备软件: jdk-7u25-windows-x64.exe apache-tomcat-7.0.42-windows-x64.zip 一.安装java ...
- JAVA的安装与软件使用
1.JAVA的安装与环境 2.练习: (1)初识java (2)使用eclipse输出自己的名字
- java yum安装的环境变量设置
如何(怎样)在CentOS 6.X 或 redhat 上使用安装JDK runtime environment (openjdk) ? CentOS 6.X 和 5.X 自带有OpenJDK runt ...
- java下载安装,环境变量,hello world
1.Java下载安装 网址:http://java.sun.com/javase/downloads/index.jsp win7 64位选择jdk-8u11-windows-x64.exe. 2.环 ...
- java JDK安装
JDK安装包下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 图释安装 ...
- java环境安装说明
Java从安装到运行第一个程序 对于初学者来说,能否成功运行第一个Java程序,关系到这杯咖啡的口感. 作为才疏学浅的常年初学者,语言描述不清,还是上图吧! 一.安装JDK 打开网址http://ww ...
- CentOS删除自带的java,安装新java
[root@localhost ~]# java -version java version "1.4.2″ gij (GNU libgcj) version 4.1.2 20071124 ...
- appium---【已解决】【Mac】如何查看java的安装路径及JAVA_HOME环境变量的配置
报错截图:根据提示可以看出,JAVA_HOME的环境变量配置错误,需要重新配置. 1.查看Java版本 打开mac电脑,查看java版本,打开终端Terminal,通过命令查看java的版本 Luck ...
- linux 查看java的安装路径
在linux下,如何找java的安装路径 han@ubuntu:/etc$ whereis java java: /usr/bin/java /usr/share/java /usr/lib/jvm/ ...
- linux的centos如何查看java的安装路径
https://blog.csdn.net/dannistang/article/details/82906867 使用echo查看文件位置的话,前提是配置安装了环境变量java_home,否则是找不 ...
随机推荐
- python-用代码实现队列,处理斐波那契数列
队列在进行数据操作时必须遵循"先进先出(Firstin Firstout,FIFO)"的原则,这一特点决定了队列的基本操作需要在其两端进行 队列(Queue)的基本操作通常在队列的 ...
- [Java编程思想] 第二章 一切都是对象
第二章 一切都是对象 2.1 用引用操纵对象 创建一个String引用: String s; 这里所创建的只是引用,并不是对象. 创建一个引用的同时便初始化: String s = &qu ...
- unity 加载网络图片
摘要:利用Http加载网络图片. 解决思路: 1.直接用unity 自带的www加载,在高版本www已经过时了. 2.本文直接使用万能的文件流加载. (1)使用System.Net.HttpWebRe ...
- RGB、YUV、HSV和HSL区别和关联
RGB.YUV.HSV和HSL区别和关联 近期在做的一个需求和颜色转换有关系,所以本篇将开发过程中比较常见的 四种颜色 进行一番梳理. 一.RGB颜色空间 从我们最常见的RGB颜色出发,RGB分别对应 ...
- CentOS7.5环境下Docker环境搭建
1. 安装wget工具: yum install wget -y 2. 使用wget工具从docker官网下载yum源: wget -P /etc/yum.repos.d/ https://downl ...
- vscode中使用git
vscode中使用git 使用vscode打开git的文件时,会自动的跟踪文件的改动, 如果要提交修改,首先点击+,这个相当于git add, 这样会暂时保存,然后点击上面的√,然后在输入栏中输入修改 ...
- Div+CSS 定位 Position
position 属性规定应用于元素的定位方法的类型(static.relative.fixed.absolute 或 sticky). position: static;HTML 元素默认情况下的定 ...
- 使用阿里巴巴开源镜像站镜像——Kubernetes 镜像
镜像下载.域名解析.时间同步请点击 阿里云开源镜像站 Kubernetes 镜像简介 Kubernetes 是一个开源系统,用于容器化应用的自动部署.扩缩和管理.它将构成应用的容器按逻辑单位进行分组以 ...
- dp:找零问题
C代表币的种类,n代表钱数 #include<iostream> using namespace std; #define C 4 void main( ) { int coin[4]={ ...
- vue的seo问题?
seo关系到网站排名, vue搭建spa做前后端分离不好做seo, 可通过其他方法解决: SSR服务端渲染: 将同一个组件渲染为服务器端的 HTML 字符串.利于seo且更快. vue-meta-in ...