3

有没有办法在 maven-cargo-plugin 的目标artifactInstaller期间使用 Cargo 的元素安装 GlassFish 容器?run

更具体地说,Maven 存储库中是否有可用的 ZIP 工件,其中包含所需的 GlassFish 文件,就像 Jetty 一样,我们有 org.eclipse.jetty:jetty-distribution 工件?

4

2 回答 2

1

还有另一种解决方案:

如果您需要 Web 分发,您可以使用以下内容:

<groupId>org.glassfish.distributions</groupId>
<artifactId>web</artifactId>
<version>3.1.1</version>

或者,如果您需要另一个发行版,只需浏览glassfish 发行版列表即可找到适合您需求的发行版。

于 2012-03-14T16:41:26.300 回答
1

是的先生。事实上......不,没有可用的(afaik)。

但是您可以轻松地在本地安装一个(或使用以下命令将其部署到您自己的存储库中:

$ 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。

于 2012-03-14T15:11:17.613 回答