公司内网服务器没有访问外网权限,可以设置个代理服务器。Maven编译java程序打包通过代理服务器访问外网。设置步骤如下:
如果是yum安装maven,配置文件是/etc/maven,搜索proxies,增加你的http和https代理服务配置如下。
<proxies> <proxy> <id>myhttpproxy</id> <active>true</active> <protocol>http</protocol> <host>192.168.1.2</host> <port>3128</port> <nonProxyHosts>localhost</nonProxyHosts> </proxy> <proxy> <id>myhttpsproxy</id> <active>true</active> <protocol>https</protocol> <host>192.168.1.2</host> <port>3128</port> <nonProxyHosts>localhost</nonProxyHosts> </proxy> </proxies>
也可以在mvn命令中添加代理服务器设置进行编译打包。
-D -D