软件包重构功能分析待迁移软件包的构成,重构并生成鲲鹏平台兼容的软件包。该功能只支持在鲲鹏平台环境上运行。
安装rpmrebuild:自行下载rpmrebuild组件,并上传至服务器执行以下命令安装。
1
|
rpm -ivh xxx.rpm |
安装rpmbuild:执行以下命令检查yum源中的rpmbuild的RPM包并安装。
1 2 |
yum list | grep rpm-build yum install -y rpm-build |
如果yum源中不存在rpmbuild的RPM包,请自行下载对应组件,并上传至服务器执行以下命令安装。
1
|
rpm -ivh xxx.rpm |
打开“软件包重构”页面,如图1所示。
“/opt”为默认安装目录,这里以此默认路径为例,请根据实际情况替换。
仅提供部分JAR文件自动下载功能,文件将下载到“/opt/DevKit/workspace/xx/porting/data”目录下(xx代表用户名),其他软件包重构过程中需要的依赖资源文件,请自行上传。
依赖文件有以下两种上传方式。
可同时上传多个依赖文件,框内如有同名文件时,将被选择的新文件覆盖,且每个大小不超过限制(默认1024MB)。
工具默认勾选“授权访问外部网络获取重构软件包需要的依赖文件”。
失败报告如图6所示:
参数 |
说明 |
---|---|
依赖文件统计 |
显示文件总数、已更新依赖文件及缺少依赖文件数。 |
已更新依赖文件 |
显示已经更新的依赖文件名和路径。文件来源主要是用户上传和工具自动下载。 |
缺少依赖文件 |
重构过程中缺失的依赖文件。
|