Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本

简介: Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本

借鉴了:https://blog.csdn.net/weixin_55076626/article/details/123822160

教程开始

首先在官网下载对应版本的包

略。。。。

tar -zxf jdk-8u111-linux-x64.tar.gz(jdk安装包)

脚本

下脚本是Centos7的,如果要用ubuntu,请修改对应profile路径

## java
#用户输入jdk解压后的路径
echo '输入jdk解压后的路径,例如:/usr/local/jdk1.8'
read -p "" jdkpath
#备份变量文件
cp /etc/profile /etc/profile.bak
#写入变量文件
echo export JAVA_HOME=$jdkpath >>/etc/profile
#写入变量文件
echo 'export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' >> /etc/profile
#刷新变量文件
source /etc/profile

执行后测试

java -version

至此,教程结束

目录
相关文章
|
7天前
|
Java Linux
Linux上管理不同版本的 JDK
Linux上管理不同版本的 JDK
10 0
|
27天前
|
Java 程序员
Java入门——JDK的组成、Java的跨平台、Path环境变量配置、Java_home环境变量
Java入门——JDK的组成、Java的跨平台、Path环境变量配置、Java_home环境变量
19 3
Java入门——JDK的组成、Java的跨平台、Path环境变量配置、Java_home环境变量
|
8天前
|
Java
Java环境变量配置JDK配置踩坑
Java环境变量配置JDK配置踩坑
21 5
|
10天前
|
Java Linux
Java执行Linux命令
Java执行Linux命令
22 2
|
14天前
|
Java 关系型数据库 MySQL
杨校老师课堂之Java项目部署到云端服务器之安装MySQL、Jdk、Tomcat
杨校老师课堂之Java项目部署到云端服务器之安装MySQL、Jdk、Tomcat
22 0
杨校老师课堂之Java项目部署到云端服务器之安装MySQL、Jdk、Tomcat
|
1天前
|
Java API 数据处理
Java JDK 8新特性详解及应用实例
Java JDK 8新特性详解及应用实例
|
27天前
|
Oracle Java 关系型数据库
Java入门——开发环境、入门程序(搭建Java开发环境、安装JDK 验证、JDK、编写代码、编译代码、运行代码)
Java入门——开发环境、入门程序(搭建Java开发环境、安装JDK 验证、JDK、编写代码、编译代码、运行代码)
33 3
|
6天前
|
Oracle Java 关系型数据库
在Linux环境下采用压缩包方式安装JDK 13
在Linux环境下采用压缩包方式安装JDK 13
|
29天前
|
Ubuntu Java Linux
Linux必备基础命令,JAVA程序员必备
Linux必备基础命令,JAVA程序员必备
|
7天前
|
设计模式 Java 程序员
java动态代理(JDK和cglib)
java动态代理(JDK和cglib)