环境要求

硬件要求

硬件要求如表1所示。

表1 硬件要求

项目

说明

服务器

鲲鹏服务器

CPU

鲲鹏920 5250处理器

内存

无要求

存储

CentOS 8.1系统下要求大于30GB,其他系统下无要求。

磁盘分区

无要求

网络

由于项目编译过程需配置Maven源及下载压缩包,编译环境需能访问互联网。

操作系统和软件要求

操作系统和软件要求如表2所示。

表2 操作系统和软件要求

项目

版本

说明

下载地址

CentOS

7.6 for aarch64

Kernel:4.14.0-115.el7a.0.1.aarch64

待移植软件兼容的操作系统。

查看环境CPU相关信息:lscpu

查看环境系统版本:cat /etc/*release

查看环境内核版本:uname -r

查看环境信息:uname -a

-

8.1 aarch64

Kernel:4.14

-

openEuler

20.03 (LTS-SP1) for aarch64

Kernel:4.19.90-2012.4.0.0053.oe1.aarch64

-

Spring Framework

5.2.2

待移植的软件。

https://github.com/spring-projects/spring-framework.git

5.2.6

待移植的软件。

Maven

3.6.3

CentOS 7.6&openEuler 20.03系统下编译安装Spring Framework 5.2.2需要的依赖包。

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

如果是全新安装操作系统,可选择“Minimal Install”安装方式并勾选Development Tools套件,否则很多软件包需要手动安装。