美文网首页
CentOS 7.6安装OpenJDK11和Maven

CentOS 7.6安装OpenJDK11和Maven

作者: 柚子光谱 | 来源:发表于2022-02-27 18:07 被阅读0次

    环境:阿里云轻量应用服务器,CentOS 7.6
    第一次在云服务器上安装配置JDK和Maven,遇到了一些小问题,做一些记录

    安装JDK

    先使用yum search搜索openjdk,这里选择 java-11-openjdk-devel

    然后使用 yum install java-11-openjdk-devel安装,安装完成后,输入java -version,确认安装成功


    配置JDK环境变量

    安装完成后我需要确认是否配置好环境变量,以便其他系统需要读取环境变量的配置(如 Jenkins)。 输入echo $JAVA_HOME,发现没有任何返回,则需要自行配置环境变量。

    通过一路which javall查看之,找到实际的JDK地址

    /usr/lib/jvm/java-11-openjdk-11.0.14.1.1-1.el7_9.x86_64
    

    根据/etc/profile的建议,我新建了一个shell脚本my_conf.sh放在/etc/profile.d/

    It's NOT a good idea to change this file unless you know what you are doing. It's much better to create a custom.sh shell script in /etc/profile.d/ to make custom changes to your environment, as this will prevent the need for merging in future updates.

    写入JAVA_HOME的信息:

    # Java configuration
    export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.14.1.1-1.el7_9.x86_64
    

    最后 source my_conf.sh 或者直接reboot系统,使其生效。

    测试成功

    安装Maven

    因为使用yum install maven安装的版本较低3.0.5-17.el7,我选择手动安装最新版本

    Installing Apache Maven

    我在Maven官网下载了最新版本的tar.gz包,解压后得到apache-maven-3.8.4文件夹。


    配置Maven环境变量

    在上文中提到的my_conf.sh脚本中,添加内容:

    # Maven
    export MAVEN_HOME=/home/apache-maven-3.8.4
    export PATH=${MAVEN_HOME}/bin:${PATH}
    

    最后 source my_conf.sh 或者直接reboot系统,使其生效。

    测试成功

    相关文章

      网友评论

          本文标题:CentOS 7.6安装OpenJDK11和Maven

          本文链接:https://www.haomeiwen.com/subject/yqbhrrtx.html