注: 先提前准备好jdk的压缩包
提前工作: 因为每一个版本的 Linux安装包 会自带JDK,所以在安装之前先要把自带的JDK先进行删除,删除的步骤如下。
1.1 查询与删除系统 Java
1.1.1 查询
- rpm -qa | grep java
- rpm -qa | grep jdk
复制代码 ![[1.查询Linux下是否有java相关文件.png]]
1.1.2 删除
- yum -y remove jdk-1.7.0_80-fcs.x86_64
复制代码 ![[2.删除Linux自带的 java.png]]
1.2 传送jdk 相关的压缩包
1.2.1 先把jdk的压缩包上传到 /usr/local 目录下。
- cd /usr/local
- mkdir -p java
- cd /usr/local/java
复制代码 1.2.2 解压jdk压缩包。
-
- tar -zxvf jdk-17.0.14_linux-x64_bin.tar.gz
- mv jdk-17.0.14 jdk17
复制代码 1
1.2.3 创建软链接 可以过, 删除
- ln -s /usr/local/jdk17/ /usr/local/jdk
复制代码 1.2.4修改配置文件
- vi /etc/profile
- # 进入插入模式
- export JAVA_HOME=/usr/local/java/jdk17
- export JRE_HOME=$JAVA_HOME/jre
- export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
- export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
复制代码 1.2.5 验证并查询 jdk版本
- # 验证
- source /etc/profile
- # 查询版本
- java -version
复制代码 1.2.6 maven 设置
- export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.9
- export PATH=$PATH:$MAVEN_HOME/bin
复制代码- # 方式1
- curl -o- https://github.com/nvm-sh/nvm/releases/tag/v0.40.2/install.sh | bash
- # 方式2 【推荐】
- wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
- export NVM_DIR="$HOME/.nvm/nvm-0.40.2"
- [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
- # This loads nvm
- [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
- # This loads nvm bash_completion
- # nodejs下载更换淘宝镜像
- export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
复制代码 一、安装Java/JDK
注: 先提前准备好jdk的压缩包
提前工作: 因为每一个版本的 Linux安装包 会自带JDK,所以在安装之前先要把自带的JDK先进行删除,删除的步骤如下。
1.1 查询与删除系统 Java
1.1.1 查询
- rpm -qa | grep java
- rpm -qa | grep jdk
复制代码 ![[1.查询Linux下是否有java相关文件.png]]
1.1.2 删除
- yum -y remove jdk-1.7.0_80-fcs.x86_64
复制代码 ![[2.删除Linux自带的 java.png]]
1.2 传送jdk 相关的压缩包
1.2.1 先把jdk的压缩包上传到 /usr/local 目录下。
- cd /usr/local
- mkdir -p java
- cd /usr/local/java
复制代码 1.2.2 解压jdk压缩包。
-
- tar -zxvf jdk-17.0.14_linux-x64_bin.tar.gz
- mv jdk-17.0.14 jdk17
复制代码 1
1.2.3 创建软链接 可以过, 删除
- ln -s /usr/local/jdk17/ /usr/local/jdk
复制代码 1.2.4修改配置文件
- vi /etc/profile
- # 进入插入模式
- export JAVA_HOME=/usr/local/java/jdk17
- export JRE_HOME=$JAVA_HOME/jre
- export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
- export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
复制代码 1.2.5 验证并查询 jdk版本
- # 验证
- source /etc/profile
- # 查询版本
- java -version
复制代码 1.2.6 maven 设置
- export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.9
- export PATH=$PATH:$MAVEN_HOME/bin
复制代码- # 方式1
- curl -o- https://github.com/nvm-sh/nvm/releases/tag/v0.40.2/install.sh | bash
- # 方式2 【推荐】
- wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
- export NVM_DIR="$HOME/.nvm/nvm-0.40.2"
- [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
- # This loads nvm
- [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
- # This loads nvm bash_completion
- # nodejs下载更换淘宝镜像
- export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
复制代码 来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |