【发布时间】:2014-12-01 00:09:59
【问题描述】:
我了解如何将 Cargo 与 Maven 一起使用以部署到远程 JBOSS 服务器,但这假设我正在积极构建。
在我的具体情况下,我已经构建了应用程序,并将其推送到 Nexus 存储库。有没有办法配置 Cargo 或其他一些自动化库以简单地使用该工件进行部署?
【问题讨论】:
标签: maven jboss nexus cargo maven-cargo
我了解如何将 Cargo 与 Maven 一起使用以部署到远程 JBOSS 服务器,但这假设我正在积极构建。
在我的具体情况下,我已经构建了应用程序,并将其推送到 Nexus 存储库。有没有办法配置 Cargo 或其他一些自动化库以简单地使用该工件进行部署?
【问题讨论】:
标签: maven jboss nexus cargo maven-cargo
是的。您可以通过 http(s) 从 Nexus 下载可部署文件,然后将其传递给 cargo。根据您使用的货物组件,这将有所不同(java、maven 插件、ant 任务...)。
例如Java APIenter link description here 可以直接在任何 Java 代码中使用。或者您可以使用Ant task。 junit testing 示例有一个有用的 sn-p,您也可以在 junit 之外使用它。
如果您想继续使用 Maven 插件,您也可以这样做。该文档包含如何start 以及如何deploy 到容器。
因此,您确实可以选择多种方法......只需选择最适合您现有工具的方法即可。
【讨论】: