有没有办法在 maven-cargo-plugin 的目标artifactInstaller
期间使用 Cargo 的元素安装 GlassFish 容器?run
更具体地说,Maven 存储库中是否有可用的 ZIP 工件,其中包含所需的 GlassFish 文件,就像 Jetty 一样,我们有 org.eclipse.jetty:jetty-distribution 工件?
有没有办法在 maven-cargo-plugin 的目标artifactInstaller
期间使用 Cargo 的元素安装 GlassFish 容器?run
更具体地说,Maven 存储库中是否有可用的 ZIP 工件,其中包含所需的 GlassFish 文件,就像 Jetty 一样,我们有 org.eclipse.jetty:jetty-distribution 工件?
还有另一种解决方案:
如果您需要 Web 分发,您可以使用以下内容:
<groupId>org.glassfish.distributions</groupId>
<artifactId>web</artifactId>
<version>3.1.1</version>
或者,如果您需要另一个发行版,只需浏览glassfish 发行版列表即可找到适合您需求的发行版。
是的先生。事实上......不,没有可用的(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。