修改Maven的settings.xml代理设置

修改Maven的settings.xml代理设置,maven,proxy,virtual-machine,google-compute-engine,Maven,Proxy,Virtual Machine,Google Compute Engine,我正试图在谷歌计算引擎上运行一个Maven项目 当我运行它时,它得到一个错误,Maven无法连接到internet(无法检索插件等) 由于我是计算引擎新手,我不知道如何配置VM实例以允许Maven访问internet 我的猜测是VM实例使用代理,我必须在settings.xml中配置下面的配置 我想知道如何获得所有这些代理信息 <proxies> <!-- proxy

我正试图在谷歌计算引擎上运行一个Maven项目

当我运行它时,它得到一个错误,Maven无法连接到internet(无法检索插件等)

由于我是计算引擎新手,我不知道如何配置VM实例以允许Maven访问internet

我的猜测是VM实例使用代理,我必须在settings.xml中配置下面的配置

我想知道如何获得所有这些代理信息

<proxies>
    <!-- proxy                                                                                                  
     | Specification for one proxy, to be used in connecting to the network.                                    
     |                                                                                                          
    <proxy>                                                                                                     
      <id>optional</id>                                                                                         
      <active>true</active>                                                                                     
      <protocol>http</protocol>                                                                                 
      <username>proxyuser</username>                                                                            
      <password>proxypass</password>                                                                            
      <host>proxy.host.net</host>                                                                               
      <port>80</port>                                                                                           
      <nonProxyHosts>local.net|some.host.com</nonProxyHosts>                                                    
    </proxy>                                                                                                    
    -->
  </proxies>


而且,也许我必须配置防火墙?

我刚刚离线构建了Maven项目并将jar文件发送到VM。

我刚刚离线构建了Maven项目并将jar文件发送到VM。

@rkosegi我允许http和https连接到我的防火墙,但它仍然存在连接到org.apache.Maven.org/*以检索插件的问题。你知道我还需要允许什么吗?@rkosegi我允许http和https连接到我的防火墙,但它仍然存在连接到org.apache.maven.org/*以检索插件的问题。你知道我还有什么需要允许的吗?