我想分享我通过代理使用maven的经验。您很可能会遇到异常和消息,例如:存储库元数据:'org.apache.maven.plugins'无法从中检索 repository:由于错误导致中心:传输文件时出错:连接被拒绝:连接要么[警告]无法检索org.apache.maven.plugins的插件描述符:maven-clean-插件:2.5:插件org.apache.maven.plugins:maven-clean-plugin:2.5或其中一个 无法解析依赖项:无法读取工件描述符 org.apache.maven.plugins:Maven的清理插件:罐子:2.5如何配置Maven使用代理服务器?
3 回答
qq_遁去的一_1
TA贡献1725条经验 获得超7个赞
在某处设置到服务器的SSH隧道:
ssh -D $PORT $USER@$SERVER
Linux(bash):
export MAVEN_OPTS="-DsocksProxyHost=127.0.0.1 -DsocksProxyPort=$PORT"
视窗:
set MAVEN_OPTS="-DsocksProxyHost=127.0.0.1 -DsocksProxyPort=$PORT"
宝慕林4294392
TA贡献2021条经验 获得超8个赞
另请注意,一些插件(远程资源可以想到)使用一个非常老的库,它只接受通过MAVEN_OPTS的代理配置;
-Dhttp.proxyHost=<host> -Dhttp.proxyPort=<port> -Dhttps.proxyHost=<host> -Dhttps.proxyPort=<port>
你可能会被困在auth上。
添加回答
举报
0/150
提交
取消