如何配置Maven不使用代理服务器

时间:2014-12-30 12:58:22

标签: maven

我正在尝试将Maven配置为不使用代理服务器。这结果是很多工作。某处Maven已经阅读了一些代理信息,并继续使用。

我已经尝试了以下内容。

    终端中的
  1. 取消设置http_proxyhttps_proxy
  2. 我没有settings.xml。我添加了一个并添加了代理配置,activefalse
  3. 在settings.xml active = truenonProxyHosts = *
  4. 我从/etc/environment
  5. 删除代理设置

    我不想安装本地代理服务器只是为了让它工作,是否有另一种方法告诉M​​aven不要使用代理服务器。

1 个答案:

答案 0 :(得分:5)

第一步是让Maven向您展示它看到/使用的配置。使用帮助插件:mvn help:effective-pom显示Maven将使用的完整POM,help:effective-settings将对settings.xml执行相同操作。

现在您可以看到这些输出中是否有任何代理设置,只是为了确保Maven Universe是干净的。我的猜测是有人从Maven安装的settings.xml文件夹中更改全局/默认conf

之后,您需要检查Java使用的代理选项。检查您的环境和文件$HOME/.mavenrc