无法通过Vagrant机器的代理使用Maven

时间:2016-06-29 13:57:43

标签: maven ubuntu proxy vagrant jhipster

我目前正通过代理在他们的DevBox(XUbuntu)上使用JHipster。 我配置了我能想到的所有内容,通过代理使用它,主要是使用vagrant-proxyconf插件,并在MAVEN_OPTS内的shell脚本中导出/etc/profile.dnpm install工作正常,适用于apt-get或Firefox。 但是,mvntelnetping一直在给我"连接超时"错误,repo1.maven.orggoogle.com,即使我直接将代理选项作为mvn的参数提供。

1 个答案:

答案 0 :(得分:1)

好的发现了问题...

要通过代理使用Maven,您可以像下面这样设置MAVEN_OPTS环境变量:-Dhttp.proxyHost=<domain> -Dhttp.proxyPort=<port> -Dhttps.proxyHost=<domain> -Dhttps.proxyPort=<port>,代码如下:<protocol>://<domain>:<port>

我只是使用<protocol>://<domain>代替<domain> ...

但即使设置了ping环境变量(小写和大写),telnetHTTP(S)_PROXY仍然无法正常工作。好吧,我并不真的需要它们,所以它只是奇怪但没有害处。