mvnw命令拉取apache-maven失败问题的解决方法
- 鲲鹏镜像站中提供的二进制包是基于开源代码直接编译打包而成的,不含漏洞及BUG修复。
- 使用开源软件时需遵守开源软件的许可协议。
问题现象描述
如果编译环境通过代理访问互联网,在编译时可能会遇到无法下载apache-maven-3.5.0-bin.zip压缩文件的问题。
关键过程、根本原因分析
编译环境通过代理访问互联网,导致编译时无法下载压缩文件。
结论、解决方案及效果
在mvnw脚本文件中添加代理。
- 打开mvnw脚本文件。
vim mvnw
- 按“i”进入编辑模式,添加如下代理代码。
"-Dhttp.proxyHost=127.0.0.1" "-Dhttp.proxyPort=3128" "-Dhttps.proxyHost=127.0.0.1" "-Dhttps.proxyPort=3128" \
其中,127.0.0.1和3128分别表示代理主机的IP地址和端口,操作时请需要根据实际代理环境配置。
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 重新执行mvnw命令。
./mvnw clean install -Dgpg.skip=true
父主题: 故障排除