centos安装配置java和maven

JDK的安装

下载

手动下载(任选一种)
  1. 进入到JDK的下载地址,选择linux下的版本jdk-8u291-linux-i586.tar.gz(https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html#license-lightbox),点击下载
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
  1. 下载完成后上传到linux上,例如我上传到了以下的位置
/usr/local/java
  1. 使用如下命令进行解压
tar -xzvf jdk-8u291-linux-i586.tar.gz
环境配置
  1. 进入到刚解压的jdk的目录(和bin同一级目录)使用pwd命令显示你的当前Java的路径,然后拷贝
pwd
  1. 将刚刚拷贝的路径替换掉下面的路径,例如我的替换后如下所示
export JAVA_HOME=/usr/lib/local/java/jdk1.8.0_291
export JRE_HOME=/usr/lib/local/java/jdk1.8.0_291/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
  1. 使用如下命令进行系统环境变量的配置

    vim /etc/profile
    
  2. 将上面的环境变量拷贝到如下位置

for i in /etc/profile.d/*.sh /etc/profile.d/sh.local ; do
    if [ -r "$i" ]; then
        if [ "${-#*i}" != "$-" ]; then
            . "$i"
        else
            . "$i" >/dev/null
        fi
    fi
done

unset i
unset -f pathmunge

# 以上配置添加位置
export JAVA_HOME=/usr/local/java/jdk1.8.0_291
export JRE_HOME=/usr/local/java/jdk1.8.0_291/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
# maven环境变量存放位置

if [ -n "${BASH_VERSION-}" ] ; then
        if [ -f /etc/bashrc ] ; then
                # Bash login shells run only /etc/profile
                # Bash non-login shells run only /etc/bashrc
                # Check for double sourcing is done in /etc/bashrc.
                . /etc/bashrc
       fi
fi

  1. 重启文件
source /etc/profile
自动下载配置(任选一种)
  1. 查看是否安装过Java
rpm -qa |grep java
  1. 如果有旧版本的就可以使用如下方式卸载(后面是对应安装的版本号)
yum -y remove java-1.8.0-openjdk*
  1. 查看可以安装的java版本
yum search java|grep jdk
  1. 选择需要安装的指定版本,使用如下命令进行安装
yum -y install java-1.8.0-openjdk.x86_64
  1. 安装开发环境
yum -y install java-1.8.0-openjdk-devel.x86_64
环境配置
  1. 输入which java 会看到一个路径
which java
  1. 在ls -lrt 的命令后面拼接上面出现的路径,例如我的
ls -lrt  /usr/bin/java
  1. 在ls -lrt 后面拼接出现路径的后面一串路径例如我的是
ls -lrt /etc/alternatives/java
  1. 在出现的路径中可以看到在jvm目录,输入cd /usr/lib/jvm,跳转到jvm的目录
cd /usr/lib/jvm
  1. 使用ls 可以列出当前目录下的文件和文件夹
ls -al
  1. 进入到如下文件夹
cd java-1.8.0-openjdk-1.8.0.292.b10-0.el8_3.x86_64
  1. 使用pwd命令获取到当前的路径替换掉下面JAVA_HOME后面的路径

  2. 将刚刚的路径拷贝替换掉下面的路径,例如我的替换后如下所示

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-0.el8_3.x86_64
export JRE_HOME=$JAVA_HOME/jre  
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
  1. 使用如下命令进行系统环境变量的配置
vim /etc/profile
  1. 将上面的环境变量拷贝到如下位置
for i in /etc/profile.d/*.sh /etc/profile.d/sh.local ; do
    if [ -r "$i" ]; then
        if [ "${-#*i}" != "$-" ]; then
            . "$i"
        else
            . "$i" >/dev/null
        fi
    fi
done

unset i
unset -f pathmunge

# 以上配置添加位置
export JAVA_HOME=/usr/local/java/jdk1.8.0_291
export JRE_HOME=/usr/local/java/jdk1.8.0_291/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
# maven环境变量存放位置

if [ -n "${BASH_VERSION-}" ] ; then
        if [ -f /etc/bashrc ] ; then
                # Bash login shells run only /etc/profile
                # Bash non-login shells run only /etc/bashrc
                # Check for double sourcing is done in /etc/bashrc.
                . /etc/bashrc
       fi
fi

  1. 重启文件
source /etc/profile

检测

使用如下命令出现版本号,即表示安装成功

java -version

Maven

maven是基于Java的,所以使用安装maven前还需要先安装号jdk

下载

手动下载方式(任选一种)
  1. 进入到maven的官方网站
https://maven.apache.org/download.cgi#
  1. 找到对应的版本,例如我这里是下载的bin解压可用的linux版本
apache-maven-3.8.1-bin.tar.gz
  1. 在使用ftp等工具或其他工具上传到你想存放的linux目录下

  2. 解压文件

tar -xzvf apache-maven-3.8.1-bin.tar.gz
使用wget自动下载(任选一种)
  1. 云主机或虚拟机一般都没有安装weget,所以需要先使用如下命令先进行安装。
yum -y install wget
  1. 在你想存放maven的位置下使用如下命令,例如我在我的/usr/local/maven的目录下使用以下命令,就将文件下载到了当前位置
wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.8.1/binaries/apache-maven-3.8.1-bin.tar.gz
  1. 解压文件
tar -xzvf apache-maven-3.8.1-bin.tar.gz

环境配置

  1. 进入到刚解压的maven目录(和bin同一级目录)使用pwd命令显示你的当前maven的路径,然后拷贝
pwd
  1. 将刚刚拷贝的路径替换掉下面的路径,例如我的替换后如下所示
export MAVEN_HOME=/usr/lib/local/maven/apache-maven-3.8.1
export PATH=$MAVEN_HOME/bin:$PATH
  1. 使用如下命令进行系统环境变量的配置

    vim /etc/profile
    

    将上面的环境变量放到配置文件中的如下位置

    for i in /etc/profile.d/*.sh /etc/profile.d/sh.local ; do
        if [ -r "$i" ]; then
            if [ "${-#*i}" != "$-" ]; then
                . "$i"
            else
                . "$i" >/dev/null
            fi
        fi
    done
    
    unset i
    unset -f pathmunge
    
    # 以上配置添加位置
    # maven环境变量存放位置
    export M2_HOME=/usr/local/maven/apache-maven-3.8.1
    export PATH=$PATH:$M2_HOME/bin
    
    if [ -n "${BASH_VERSION-}" ] ; then
            if [ -f /etc/bashrc ] ; then
                    # Bash login shells run only /etc/profile
                    # Bash non-login shells run only /etc/bashrc
                    # Check for double sourcing is done in /etc/bashrc.
                    . /etc/bashrc
           fi
    fi
    
    
  2. 重启文件

source /etc/profile

检测

输入如下命令出现版本号就表示安装配置成功

mvn -version
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值