文档首页 > > 鲲鹏分析扫描工具> 最佳实践> 扫描分析jansi-native-1.0版本JAR包> 获取源代码,编译生成JAR包> 检查和安装Maven

检查和安装Maven

分享
更新时间:2020/08/19 GMT+08:00
  1. 检查环境上是否已经安装Maven。

    执行mvn -version命令,检查环境上是否已安装Maven,以及相关的配置信息,如图1所示。

    图1 检查是否安装Maven

  2. (可选)如果在上一步的检查中发现,还没有安装Maven,则需要先手工安装Maven。

    1. 下载Maven安装包。

      wget https://archive.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

    1. 解压安装包。

      tar -zxf apache-maven-3.5.4-bin.tar.gz

    2. 将Maven安装到指定目录

      例如安装到/opt/tools/installed目录。

      mv apache-maven-3.5.4 /opt/tools/installed/

  3. 配置Maven环境变量。

    1. 在“/etc/profile”文件末尾追加或修改如下配置:
      JAVA_HOME=/opt/tools/installed/jdk8u191-b12
      MAVEN_HOME=/opt/tools/installed/apache-maven-3.5.4
      PATH=$MAVEN_HOME/bin:$JAVA_HOME/bin:$PATH
      export MAVEN_HOME JAVA_HOME PATH
    1. 执行source /etc/profile命令,使环境变量配置生效。

  4. 配置Maven源。

    修改Maven配置文件“/opt/tools/installed/apache-maven-3.5.4/conf/settings.xml”中的本地仓路径、远程仓等。

    例如将/path/to/local/repo修改成“/opt/tools/repo”。

    <!--默认在“~/.m2/”目录下,修改成用户想保存的目录-->
    <localRepository>/path/to/local/repo</localRepository>
    <!--修改成用户自己搭建的maven仓库,鲲鹏使能后的jar包替换到该仓库-->
    <mirror>
    </mirror>
    例如下面的镜像,用户需要修改成自己的ARM仓,确保ARM仓里面的jar包是经过ARM使能的,修改样例如下:
    <mirror>
    <id>huaweimaven</id>
    <name>huawei maven</name>
    <url>https://mirrors.huaweicloud.com/repository/maven/</url>
    <mirrorOf>central</mirrorOf>
    </mirror>

    在网络受限的情况下,可能还需要配置一下代理,可参考下面的配置,对settings.xml中的代理配置项做一下配置。

    <proxy>
    <id>optional</id>
    <active>true</active>
    <protocol>http</protocol>
    <username>代理用户名</username>
    <password>代理用户的密码</password>
    <host>代理服务器的IP地址或者URL</host>
    <port>代理服务器端口,默认80</port>
    <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
    </proxy>

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问