Linux 安装 JDK
来源:互联网 发布:优酷for mac下载 官方 编辑:程序博客网 时间:2024/05/16 14:40
Linux 安装 JDK
环境
- CentOS 64位(最小安装)
CentOS-7-x86_64-DVD-1708.iso
- JDK
jdk-8u101-linux-x64.rpm
- Windows 7
- VMware 12
- 其他软件:FileZilla(上传安装包到Linux)、Xshell(远程登录)
安装
注意
最小安装是不会预装 JDK 的,如果不确定,输入命令java -version
检查,如果没有出现 java 版本的信息,就是没安装。如果安装了,最好先卸载原来的版本。
卸载 JDK
输入命令查询 JDK 安装包名称
rpm -qa | grep java
或者rpm -qa | grep jdk
以下下是显示的旧版本 JDK 的信息
[root@localhost /]# rpm -qa | grep java java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64 tzdata-java-2015a-1.el7.noarch javapackages-tools-3.4.1-6.el7_0.noarch python-javapackages-3.4.1-6.el7_0.noarch java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
输入
yum remove -y 安装包名
命令卸载。以下是演示:
yum remove –y java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64yum remove –y java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
等待卸载完成后,可以再次查询,看是否遗漏
安装 JDK
- 将
jdk-8u101-linux-x64.rpm
安装包上传到 Linux 的 home 路径。 - 移动到home目录下
cd /home
- 执行安装命令
rpm -ivh jdk-8u101-linux-x64.rpm
,安装好的 JDK 文件在/usr/java
目录下 。
配置环境变量
编辑文件
/etc/profile
, 输入命令vi /etc/profile
,按i
修改模式为 “插入模式”增加如下配置到最后(JDK 版本是自己的安装版本):
#set java environmentexport JAVA_HOME=/usr/java/jdk1.8.0_101export JRE_HOME=/usr/java/jdk1.8.0_101/jreexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$JAVA_HOME/bin:$PATH
配置完后,按
Esc
退出“插入模式”,输入:wq
保存并退出执行
source /etc/profile
,使得文件生效确认 JDK 是否安装成功:执行
java -version
,查看 Java 版本信息。如果没有显示 Java 版本信息,很可能是配置环境出错了。
阅读全文
0 0
- Linux-----Linux安装JDK
- JDK 《linux下安装jdk》
- linux下JDK安装
- Linux下安装jdk
- Linux下安装JDK
- Linux下安装jdk
- Linux下安装JDK
- linux下JDK安装
- linux下JDK安装
- JDK 在 Linux 安装
- linux 下安装jdk
- linux下JDK安装
- linux下安装jdk
- Linux下JDK安装
- Linux下安装JDK
- linux下安装jdk
- Linux下安装JDK
- linux jdk 1.6 安装
- C++类型转换 static_const, const_cast, dynamic_cast, reinterpret_cast
- 从IntentService到HandlerThread再到Looper、Handler、Message
- Springboot开发微信公众号(三)
- js 发起QQ会话
- Mybatis generator 替换/去掉所有table的前缀:columnRenamingRule & domainObjectRenamingRule
- Linux 安装 JDK
- 【Scikit-Learn 中文文档】交叉分解
- cocos2dx实现翻书效果
- 7-10 树的同构(25 分)
- Robot Framework自动化测试环境搭建(robotframework+ride+Selenium2Library配置)
- Spark SQL 之 Join 实现
- MYSQL常用命令
- 培训的第三天
- 聊聊并发一 深入分析Volatile的实现原理