问题标签 [maven-cargo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5327 浏览

java - 如何将 Java 系统属性传递给 maven-cargo 容器

我正在为持续集成准备一个 maven2 Web 项目。在运行集成测试之前,我使用maven cargo 插件自动将 WAR 部署到 Tomcat6x。

我的代码取决于一些用MAVEN_OPTS=-Dfoo=bar. 不幸的是,当应用程序部署到 Tomcat 时,这些属性会丢失:

如何将这些属性传递给 Tomcat?

0 投票
1 回答
4367 浏览

maven-2 - 使用带有 Cargo 插件的 Maven 时出现问题

当我使用带有货物插件的 Maven 来处理对 tomcat 的热部署时,如果 .war 工件当前不存在,maven 会在 clean 任务上失败。因此,如果我运行 mvn clean,然后运行 ​​mvn clean package - 它会出错。我该怎么做才能让货物忽略它?

0 投票
1 回答
2261 浏览

maven-2 - Maven2:Cargo 插件热部署 & Jonas 支持

我试图让 Cargo 插件在我的 maven 项目上工作,以便从针对 Jonas 服务器的战争热部署中受益。

官方文档并不清楚支持什么和不支持什么(例如,您可以找到这个:http ://cargo.codehaus.org/Hot+Deployment ,也可以找到这个http://cargo.codehaus.org/JOnAS +4.x)。

无论如何,我的战争 POM 有以下配置:

当我跑步时

在我的项目中,战争被复制到 Jonas webapps 文件夹,但没有热部署。该文件仅被复制,但未调用热部署 Jonas 命令,因此我的修改无法立即使用。

编辑:我还尝试按照答案中的建议添加部署器配置,但行为是相同的(即:复制了战争,但未调用 Jonas 热部署命令,因此不会在 Jonas 中重新加载战争)。

我是否遗漏了什么,或者我说 Cargo Maven 插件不支持 Jonas Hot Deployement 是对的?

提前致谢!

0 投票
1 回答
7560 浏览

java - 如何使用 Cargo maven 插件远程部署 EAR 到 JBoss 5.1.0.GA?

有人成功地将 EAR 远程部署到 JBoss 5.1.0.GA 吗?我的 pom.xml 配置如下:

这会导致以下错误消息:

0 投票
2 回答
3861 浏览

maven-2 - 使用 maven 和嵌入式码头:ClassCastException

我有一个用 java 编写的 web 应用程序。

我想在嵌入式码头服务器上运行集成测试。

为此,我有一个 Maven 项目(仅用于运行集成测试)。

对于部署,我使用 cargo-maven2-plugin。但是在码头启动时,我收到以下信息:

完整日志:

Maven 货物设置:

谢谢帮助

0 投票
2 回答
5085 浏览

maven-2 - 如何使用 cargo 部署特定的子项目:开始使用 maven

我有一个开发的应用程序,我只是想让构建过程变得简单。父级的 POM 文件如下所示:

该文件显示它具有三个基本独立的子项目的配置文件。我正在将货物插件添加到此文件中,如下所示:

但是当我运行“mvn cargo:start”时,tomcat 实例运行良好,但没有一个子应用程序被部署。有没有办法让我的第一个子应用程序 (www)(它生成一个名为 www-webapp-1.2.0.war 的 war 文件)自动部署?

更新:谢谢帕斯卡。我尝试修改构建标签如下:

但它仍然无法正常工作。它给出如下构建错误:

Artifact [com.shc.obu.ca.osol:www-webapp-1.2.0:war] 不是项目的依赖项。我也尝试将“www-webapp”和“www”作为工件 ID,但错误仍然相同。

当我将其添加到依赖标签时,它会给出某种循环引用错误,如下所示:“反应器中的项目包含循环引用”

0 投票
1 回答
7250 浏览

maven-2 - 如何使用 cargo-maven2-plugin 部署到 jboss as5?

我正在尝试 cargo-maven2-plugin,但我没有在 jboss5x 中部署我 pom.xml 是

我运行 cargo:deployer-start 或 cargodeployer-deploy 是错误的

cargo:deployer-start 错误信息是:

和 cargodeployer-deploy

我阅读了Deploying to a running container但我不知道如何在 jboss5 中解聚 webapp :(

0 投票
2 回答
1927 浏览

maven-2 - 使用 cargo-maven2-plugin 热部署到 GlassFish,如何配置?

我是否从该页面了解 Cargo Maven 插件不支持对 GlassFish 3.x 的热远程部署?如果我错了,我该如何配置它以支持这种类型的操作?

也许我应该使用其他插件?我想通过 HTTP 以“热”模式部署到 GlassFish 远程安装。

0 投票
1 回答
1721 浏览

maven-2 - 通过 cargo-maven2-plugin 在 JBoss 中部署的战争无法通过 JBoss AS 管理控制台访问

我正在使用以下 POM 配置将战争部署到远程 JBoss 5.1.0

它工作正常,Web 项目通过http://localhost:8080/my-web-project/ 启动

但是在 JBoss AS 管理控制台中没有任何痕迹(http://localhost:8080/admin-console/

正常吗?

提前致谢

0 投票
2 回答
2625 浏览

maven-2 - maven tomcat插件还是cargo插件?

spring 源代码示例使用 maven tomcat 插件,我可以使用命令运行这些项目,mvn tomcat:run但我没有看到应用程序未部署在本地 tomcat 服务器中(“C:\apache tomcat\webapps\”)..

它与 cargo 插件有何不同?(在这种情况下,当我运行命令时mvn cargo:redeploy,我看到应用程序部署在位置“C:\apache tomcat\webapps\”)

如果我将货物插件添加到弹簧示例的 POM(如 mvn-showcase、petclinic)..它会搞砸事情吗?