Maven工程源码迁移分析常见失败场景
Maven工程源码迁移分析常见失败场景请参见表1中的处理建议解决。
失败场景 |
可能原因 |
处理建议 |
||||
---|---|---|---|---|---|---|
JAR解析异常 |
依赖包内存在敏感名称文件 |
手动解压JAR包,检查包内是否存在包含./、../、../../或..字符串的文件,若存在则可将字符串删除或修改文件名称。 |
||||
压缩包文件大小超过限制 |
|
|||||
压缩包内文件数量超过限制 |
可通过修改“resources”目录下的devkit-migration-plugin-x.x.x-jar-with-dependencies.jar包内的config目录下global.properties文件,调整其中“jar_file_num_limit”字段所指定的JAR包大小限制。 |
|||||
创建文件夹失败 |
请手动在输出目录(即-o指定路径)创建与JAR包同名的文件夹,然后根据具体的报错原因进行处理。 |
|||||
获取磁盘空间失败 |
请先查阅日志以确定具体原因,再进行相应处理。 |
|||||
解压失败 |
请手动解压,然后根据具体的报错原因进行处理。 |
|||||
创建解压路径失败 |
请手动在输出目录(即-o指定路径)创建与JAR包同名的文件夹,然后根据具体的报错原因进行处理。 |
|||||
文件不存在 |
请先查阅日志以确定具体原因,再进行相应处理。 |
|||||
依赖包超过剩余磁盘空间的一半 |
可尝试扩容或清理磁盘空间。 |
|||||
模块分析失败 |
项目ruoyi-system依赖的com.ruoyi:ruoyi-common:jar:4.7.9在本地仓库和中央仓库不存在,报错信息如下:
|
|
父主题: FAQ