与Maven的Internet连接被阻止

时间:2019-06-17 16:11:50

标签: java spring maven spring-boot ant

由于某些安全原因,在我的办公室中,与Maven存储库的Internet连接被阻止,但是我仍然想使用Maven创建项目。 Spring启动项目等。

当Maven连接被阻止时,您能帮助我如何开发项目吗?

将来是创建内部Maven存储库供组织内部使用的好选择。

我可以在没有互联网的情况下使用Maven构建工具吗?

1 个答案:

答案 0 :(得分:1)

您绝对需要与存储库的连接才能下载请求的工件。如果还没有内部Maven存储库,也许您可​​以通过proxy访问Maven Central?

如果组织中有代理,则可以将以下配置添加到settings.xml中,以便您的Maven客户端使用该代理:

<settings>
.
.
<proxies>
  <proxy>
    <id>example-proxy</id>
      <active>true</active>
      <protocol>http</protocol>
      <host>proxy.example.com</host>
      <port>8080</port>
      <username>proxyuser</username>
      <password>somepassword</password>
      <nonProxyHosts>www.google.com|*.example.com</nonProxyHosts>
    </proxy>
  </proxies>
  .
  .
</settings>