找回密码
 立即注册
首页 业界区 安全 Linux安装-Java/JDK

Linux安装-Java/JDK

遏筒煽 2025-5-31 23:17:10
注: 先提前准备好jdk的压缩包
提前工作: 因为每一个版本的 Linux安装包 会自带JDK,所以在安装之前先要把自带的JDK先进行删除,删除的步骤如下。
1.1 查询与删除系统 Java

1.1.1 查询
  1. rpm -qa | grep java
  2. rpm -qa | grep jdk
复制代码
![[1.查询Linux下是否有java相关文件.png]]
1.1.2 删除
  1. yum -y remove jdk-1.7.0_80-fcs.x86_64
复制代码
![[2.删除Linux自带的 java.png]]
1.2 传送jdk 相关的压缩包

1.2.1 先把jdk的压缩包上传到 /usr/local 目录下。
  1. cd /usr/local
  2. mkdir -p java
  3. cd /usr/local/java
复制代码
1.2.2 解压jdk压缩包。
  1.        
  2. tar -zxvf jdk-17.0.14_linux-x64_bin.tar.gz
  3. mv jdk-17.0.14 jdk17
复制代码
1
1.2.3 创建软链接  可以过, 删除
  1. ln -s /usr/local/jdk17/  /usr/local/jdk
复制代码
1.2.4修改配置文件
  1. vi /etc/profile
  2. # 进入插入模式
  3. export JAVA_HOME=/usr/local/java/jdk17
  4. export JRE_HOME=$JAVA_HOME/jre
  5. export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
  6. export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
复制代码
1.2.5 验证并查询 jdk版本
  1. # 验证
  2. source /etc/profile
  3. # 查询版本
  4. java -version
复制代码
1.2.6 maven 设置
  1. export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.9
  2. export PATH=$PATH:$MAVEN_HOME/bin
复制代码
  1. # 方式1
  2. curl -o- https://github.com/nvm-sh/nvm/releases/tag/v0.40.2/install.sh | bash
  3. # 方式2 【推荐】
  4. wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
  5. export NVM_DIR="$HOME/.nvm/nvm-0.40.2"
  6. [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
  7. # This loads nvm
  8. [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  
  9. # This loads nvm bash_completion
  10. # nodejs下载更换淘宝镜像
  11. export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
复制代码
一、安装Java/JDK

注: 先提前准备好jdk的压缩包
提前工作: 因为每一个版本的 Linux安装包 会自带JDK,所以在安装之前先要把自带的JDK先进行删除,删除的步骤如下。
1.1 查询与删除系统 Java

1.1.1 查询
  1. rpm -qa | grep java
  2. rpm -qa | grep jdk
复制代码
![[1.查询Linux下是否有java相关文件.png]]
1.1.2 删除
  1. yum -y remove jdk-1.7.0_80-fcs.x86_64
复制代码
![[2.删除Linux自带的 java.png]]
1.2 传送jdk 相关的压缩包

1.2.1 先把jdk的压缩包上传到 /usr/local 目录下。
  1. cd /usr/local
  2. mkdir -p java
  3. cd /usr/local/java
复制代码
1.2.2 解压jdk压缩包。
  1.        
  2. tar -zxvf jdk-17.0.14_linux-x64_bin.tar.gz
  3. mv jdk-17.0.14 jdk17
复制代码
1
1.2.3 创建软链接  可以过, 删除
  1. ln -s /usr/local/jdk17/  /usr/local/jdk
复制代码
1.2.4修改配置文件
  1. vi /etc/profile
  2. # 进入插入模式
  3. export JAVA_HOME=/usr/local/java/jdk17
  4. export JRE_HOME=$JAVA_HOME/jre
  5. export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
  6. export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
复制代码
1.2.5 验证并查询 jdk版本
  1. # 验证
  2. source /etc/profile
  3. # 查询版本
  4. java -version
复制代码
1.2.6 maven 设置
  1. export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.9
  2. export PATH=$PATH:$MAVEN_HOME/bin
复制代码
  1. # 方式1
  2. curl -o- https://github.com/nvm-sh/nvm/releases/tag/v0.40.2/install.sh | bash
  3. # 方式2 【推荐】
  4. wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
  5. export NVM_DIR="$HOME/.nvm/nvm-0.40.2"
  6. [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
  7. # This loads nvm
  8. [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  
  9. # This loads nvm bash_completion
  10. # nodejs下载更换淘宝镜像
  11. export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
复制代码
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册