问题标签 [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.
java - 如何将 Java 系统属性传递给 maven-cargo 容器
我正在为持续集成准备一个 maven2 Web 项目。在运行集成测试之前,我使用maven cargo 插件自动将 WAR 部署到 Tomcat6x。
我的代码取决于一些用MAVEN_OPTS=-Dfoo=bar
. 不幸的是,当应用程序部署到 Tomcat 时,这些属性会丢失:
如何将这些属性传递给 Tomcat?
maven-2 - 使用带有 Cargo 插件的 Maven 时出现问题
当我使用带有货物插件的 Maven 来处理对 tomcat 的热部署时,如果 .war 工件当前不存在,maven 会在 clean 任务上失败。因此,如果我运行 mvn clean,然后运行 mvn clean package - 它会出错。我该怎么做才能让货物忽略它?
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 是对的?
提前致谢!
java - 如何使用 Cargo maven 插件远程部署 EAR 到 JBoss 5.1.0.GA?
有人成功地将 EAR 远程部署到 JBoss 5.1.0.GA 吗?我的 pom.xml 配置如下:
这会导致以下错误消息:
maven-2 - 使用 maven 和嵌入式码头:ClassCastException
我有一个用 java 编写的 web 应用程序。
我想在嵌入式码头服务器上运行集成测试。
为此,我有一个 Maven 项目(仅用于运行集成测试)。
对于部署,我使用 cargo-maven2-plugin。但是在码头启动时,我收到以下信息:
完整日志:
Maven 货物设置:
谢谢帮助
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,但错误仍然相同。
当我将其添加到依赖标签时,它会给出某种循环引用错误,如下所示:“反应器中的项目包含循环引用”
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 :(
maven-2 - 使用 cargo-maven2-plugin 热部署到 GlassFish,如何配置?
我是否从该页面了解 Cargo Maven 插件不支持对 GlassFish 3.x 的热远程部署?如果我错了,我该如何配置它以支持这种类型的操作?
也许我应该使用其他插件?我想通过 HTTP 以“热”模式部署到 GlassFish 远程安装。
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/)
正常吗?
提前致谢
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)..它会搞砸事情吗?