有没有办法在maven-cargo-plugin的artifactInstaller
目标中使用Cargo的run
元素来安装GlassFish容器?
更具体地说,Maven存储库中是否有可用的ZIP工件,它包含所需的GlassFish文件,就像Jetty一样,我们有org.eclipse.jetty:jetty-distribution工件?
答案 0 :(得分:1)
但您可以在本地轻松安装(或使用以下命令将其部署到您自己的存储库中:
$ mvn install:install-file -Dfile=glassfish3.1.1.zip -DgroupId=org.glassfish -DartifactId=glassfish-installer -Dversion=3.1.1 -Dpackaging=zip
然后你需要像这样声明你的工件安装程序:
<artifactInstaller>
<groupId>org.glassfish</groupId>
<artifactId>glassfish-installer</artifactId>
<version>3.1.1</version>
</artifactInstaller>
与你的帖子相比有点迟了......但希望这会有所帮助;)
干杯, Pouce。
答案 1 :(得分:1)
还有另一种解决方案:
如果您需要网络分发,可以使用以下内容:
<groupId>org.glassfish.distributions</groupId>
<artifactId>web</artifactId>
<version>3.1.1</version>
或者,如果您需要其他发布,只需浏览the list of glassfish distributions即可找到适合您需求的发布。