环境准备
硬件环境
编译机所使用的硬件环境如表1所示。
软件环境
编译机所使用到的软件环境版本如表2所示。
安装JDK
- 下载JDK安装包并解压至安装目录。
wget https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u252-b09/ OpenJDK8U-jdk_aarch64_linux_hotspot_8u252b09.tar.gz tar -zxf OpenJDK8U-jdk_aarch64_linux_hotspot_8u252b09.tar.gz -C /usr/local
- 配置JDK环境变量。
- 打开“/etc/profile”文件。
vim /etc/profile
- 在profile文件中添加JDK的PATH。
export JAVA_HOME=/usr/local/jdk8u252-b09 export PATH=$JAVA_HOME/bin:${PATH}
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开“/etc/profile”文件。
- 使环境变量生效。
source /etc/profile
安装Maven
- 下载并安装到指定目录(此处以指定“/opt/tools/installed”目录为例)。
wget https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz tar -zxf apache-maven-3.6.3-bin.tar.gz mv apache-maven-3.6.3 /opt/tools/installed/
- 修改Maven环境变量。
- 打开“/etc/profile”文件。
vim /etc/profile
- 在文件末尾增加下面代码。
export MAVEN_HOME=/opt/tools/installed/apache-maven-3.6.3 export PATH=$MAVEN_HOME/bin:$PATH
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开“/etc/profile”文件。
- 使修改的环境变量生效。
source /etc/profile
- 检测配置是否生效。
mvn -v
- 修改Maven配置文件中的:本地仓路径、远程仓等。配置文件路径:“/opt/tools/installed/apache-maven-3.6.3/conf/settings.xml”。
本地仓库地址默认在“~/.m2/”目录下,如果想修改成指定目录,则修改localRepository标签,没有特殊需求,可不必修改该参数。
远程仓库配置(修改成自己搭建的Maven仓库,如果没有,可以按照下面示例配置),在<mirrors>标签内添加以下内容:<mirrors> <id>mirrors.huaweicloud.com</id> <url>https://mirrors.huaweicloud.com/kunpeng/maven</url> <name>mirrors huaweicloud com</name> <snapshots> <enabled>false</enabled> </snapshots> </mirrors> <mirrors> <id>repository.huaweicloud.com</id> <url>https://mirrors.huaweicloud.com/repository/maven</url> <name>repository huaweicloud com</name> <snapshots> <enabled>false</enabled> </snapshots> </mirrors> 有代理情况下,需要在settings.xml配置文件中添加代理配置,具体内容如下: <proxies> <proxy> <id>optional</id> <active>true</active> <protocol>http</protocol> <username>用户名</username> <password>密码</password> <host>代理服务器网址</host> <port>代理服务器端口</port> <nonProxyHosts>local.net|some.host.com</nonProxyHosts> </proxy> </proxies>
父主题: 软件编译