JDK 安装

简介: Installation Notes JDK版本分为jdk和jre版本,一般情况下,jdk(Java SE Development Kit)为开发版本 Jre(Java SE Runtime Environment)为生产环境运行版本, 根据需要安装对应的版本 版本获取网址: https://www.

Installation Notes

JDK版本分为jdk和jre版本,jdk(Java SE Development Kit) and Jre(Java SE Runtime Environment),
根据需要安装对应的版本
Get URL:https://www.oracle.com/technetwork/java/javase/downloads/index.html
支持版本

 - 1.8
 - 1.7
 -  *

Version acquisition

文件上传临时目录 /tmp

jdk-8u211-linux-x64.tar.gz
jre-8u211-linux-x64.tar.gz

Installation process

解压jdk文件到指定目录, Install Path: /opt/tools/
重命名jdk路径名

# jdk
tar zxvf jdk-8u211-linux-x64.tar.gz -C /opt/tools/ && \
cd $_ &&  \
if [ ! -d jdk ]; then mv jdk* jdk; else echo 'ok'; fi
# jre
tar zxvf jre-8u211-linux-x64.tar.gz -C /opt/tools/ && \
cd $_ &&  \
if [ ! -d jre ]; then mv jre* jre; else echo 'ok'; fi

Configuration optimization

主要为系统变量配置
root用户对应配置文件 /etc/profile
非root用户XXX, 配置文件 ~/.bash_profile
root示例, 追加配置
注意修改JAVA_HOME变量路径 jre or jdk

cat >> /etc/profile << "EOF"

# Java Enviroment setting
export JAVA_HOME=/opt/tools/jdk
export CLASSPATH=${JAVA_HOME}/lib/
export PATH=$PATH:${JAVA_HOME}/bin
EOF

.配置生效

source /etc/profile

修改文件
注意修改路径

if [[ $(echo $JAVA_HOME|grep jdk) != "" ]]
then sed -i 's/random$/\.\/random/g' ${JAVA_HOME}/jre/lib/security/java.security;
elif [[ $(echo $JAVA_HOME|grep jre) != "" ]]; 
then sed -i 's/random$/\.\/random/g' ${JAVA_HOME}/lib/security/java.security;
else echo 'JAVA_HOME not exist.';
fi

.Common command

检查是否正确配置

java -version

7.清理安装文件

rm -f /tmp/*.tar.gz
目录
相关文章
|
2月前
|
Java 应用服务中间件 开发工具
最简单JDK安装指南(小白也能一次性安装完成)
最简单JDK安装指南(小白也能一次性安装完成)
|
3月前
|
存储 Java Windows
Java21 JDK下载安装及Windows环境变量配置
JDK是Java的开发工具包,要进行Java学习或开发之前,需先下载安装,下载地址如下:提示:这网址里面有三个扩展名的文件,分别是“.zip”、“.exe”和“.msi”,鄙人选择的是.exe的文件,下方的安装和环境的配置也是安装该文件的安装程序进行的。
261 2
|
3月前
|
Java
安装JAVA_JDK快速入门
安装JAVA_JDK快速入门
|
2天前
|
Oracle Java 关系型数据库
Java 开发者必备:JDK 版本详解与选择策略(含安装与验证)
Oracle Java SE 支持路线图显示,JDK 8(LTS)支持至2030年,非LTS版本如9-11每6个月发布且支持有限。JDK 11(LTS)支持至2032年,而JDK 17及以上版本现在提供免费商用许可。LTS版本提供长达8年的支持,每2年发布一次。Oracle JDK与OpenJDK有多个社区和公司构建版本,如Adoptium、Amazon Corretto和Azul Zulu,它们在许可证、商业支持和更新方面有所不同。个人选择JDK时,可考虑稳定性、LTS、第三方兼容性和提供商支持。
6 0
|
10天前
|
Java Linux 开发工具
linux jdk的安装
linux jdk的安装
16 0
|
23天前
|
Java Linux
linux安装jdk环境
linux安装jdk环境
28 0
|
30天前
|
Java
jdk的安装与环境变量的配置
jdk的安装与环境变量的配置
16 0
|
1月前
|
NoSQL 关系型数据库 MySQL
Docker安装详细步骤及相关环境安装配置(mysql、jdk、redis、自己的私有仓库Gitlab 、C和C++环境以及Nginx服务代理)
Docker安装详细步骤及相关环境安装配置(mysql、jdk、redis、自己的私有仓库Gitlab 、C和C++环境以及Nginx服务代理)
195 0
|
1月前
|
Java 编译器 测试技术
滚雪球学Java(04):JDK、IntelliJ IDEA的安装和环境变量配置
【2月更文挑战第11天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,助你一臂之力,带你早日登顶🚀,欢迎大家关注&&收藏!持续更新中,up!up!up!!
46 1
|
2月前
|
安全 Java
JDK的安装及环境变量配置
JDK的安装及环境变量配置