我们成功使用了带有Jetty和Tomcat容器的cargo-maven2-plugin
。不幸的是我们的外部互联网连接是不稳定的,所以我们有失败构建,因为货物无法访问外部URL获得容器ZIP:我可以在货运服务器上托管一个货柜压缩机吗?
[ERROR] Failed to execute goal org.codehaus.cargo:cargo-maven2-plugin:1.4.11:start (start-container) on project scc-service-impl: Execution start-container of goal org.codehaus.cargo:cargo-maven2-plugin:1.4.11:start failed: Failed to download
[http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.2.5.v20141112/jetty-distribution-9.2.5.v20141112.tar.gz]:
java.net.UnknownHostException: repo1.maven.org: Unknown host repo1.maven.org -> [Help 1]
是否可以承载我们本地的Nexus服务器上的Tomcat或Jetty库,以使我们的完整版本不依赖于外部网络而运行?
你通过maven下载的所有东西都可以通过Nexus代理,所以很简单。 – khmarbaise 2015-02-09 11:57:33
当你使用maven的“坐标”时,这是真的,但货物不会将这些用于服务器容器 - 你(可选)提供一个url,但是从我所能找到的你不能提供坐标。 – 2015-02-09 13:09:00