问题标签 [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.
maven - 如何使用maven纠正Tomcat7中的部署错误?
我在开发中使用了 Tomcat 7 和 JDK 7。当我clean package cargo:redeploy
在 Juno Eclipse 中执行这个 maven 目标时,它会显示这个错误。希望能从你那里看到一些线索。
这是我的 pom.xml:
tomcat - 参数没有注册配置(容器 [id = [tomcat7x]
我的 pom.xml 中有以下内容
在此之后我发出命令mvn deploy
但是我收到以下错误:
[错误] 无法在项目 fismacm 上执行目标 org.codehaus.cargo:cargo-maven2-plugin:1.3.1:deployer-deploy (start-container):执行目标 org.codehaus.cargo:cargo-maven2 的启动容器-plugin:1.3.1:deployer-deploy failed: 无法创建配置。参数没有注册配置(容器 [id = [tomcat6x],类型 = [remote]],配置类型 [remote])。此配置的有效类型是:
http://<myhost>:8080/manager
我可以从我的浏览器成功访问。我正在运行的tomcat版本是7。
maven - cargo-maven2-plugin 在执行集成测试之前不等待 jboss as7 启动
我无法获得成功的 Maven pom.xml 配置来启动 JBoss AS 7、部署战争工件,并让它等到工件成功部署后再开始运行集成测试。
我已经咨询过了...
- http://navinpeiris.com/tag/jboss-as-7/
- http://cargo.codehaus.org/Maven2+Plugin+Reference+Guide#Maven2PluginReferenceGuide-deployer
我想使用已安装(和预配置)的 JBoss AS 7 容器。我不想让它一直运行。我想启动它,运行一些测试,然后关闭它。
我的环境:
- cargo-maven2-plugin 1.3.1
- jboss-as-7.1.1.Final
- maven-failsafe-plugin 2.12.4
这是我的Failsafe
配置...
这是我的Cargo
配置...
当我想手动启动容器时,上面的配置效果很好mvn clean package cargo:run
。但是在使用mvn clean integration-test
.
提示?欢迎提出建议。
java - Maven Cargo Tomcat7 the server.xml is being over written
I'm trying to get our integration testing running with maven. It's deploying the catalina-base to the correct directory and running with catelina-home set as the local install of Tomcat7.
However the copy/configfile commands don't work for the server.xml. The tomcat-users.xml is being correctly copied but not the server.xml. Any idea why this would be happening? See the pom.xml below:
maven - 将 SSL 与 maven cargo tomcat 插件一起使用
我看到这篇文章使用 Maven Jetty 插件配置 SSL。
如何在 Maven/Mortbay Jetty 插件中使用 https / ssl?
有人可以告诉我如何使用tomcat 7的货物插件来做到这一点吗?
geronimo - 使用 Cargo 或 geronimo-maven-plugin 将 Web 应用程序远程部署到 Geronimo?
我是一个 maven 初学者.. 和 geronimo 就这点而言。我试图弄清楚如何将 webApp war 文件部署到远程 geronimo 服务器,以便我可以设置一个持续集成环境。
让我详细说明:
- 系统 A 有 Eclipse maven 项目并且没有安装 geronimo。
- 系统 B 有一个 geronimo 服务器
现在我想从系统 A 执行 maven 目标,以便构建我的 webApp 的 war 文件,然后在系统 B 上远程部署(可能需要先取消部署现有的文件)。我一直在阅读 Cargo 和“geronimo” -maven-plugin ”和它的方式在我的头上。有很多将货物远程部署到 tomcat 的示例,但这对我不起作用。
任何关于从哪里开始解决上述情况的建议将不胜感激!
谢谢!
jboss - 任何人都知道如何使用 Maven Cargo 为嵌入式 JBoss 容器自定义 servlet 端口?
我正在使用带有 Cargo 1.3.3 插件的 Maven 3.0.3。我正在尝试配置嵌入式 JBoss 7.1 容器。我想自定义 JBoss 侦听请求的端口,通常是 8080。但是,我不能t似乎自定义它,使用配置部分中的“cargo.servlet.port”属性。下面是我的配置
这是我在应用程序服务器日志中得到的绑定异常(我已经在端口 8080 上运行了一个 JBoss 实例)。
我喜欢 Cargo 插件的原因是它允许我使用我自己的 JBoss Standalone.xml 配置,但我对 Cargo 的替代品持开放态度,前提是我可以自定义我的配置。感谢您的指导, - 戴夫
spring - Maven Spring Selenium 集成测试 - 在 Selenium 之前运行 Tomcat
我正在学习如何在 Maven 中运行 Selenium 集成测试。我已经使用 Cargo 配置了 Selenium 和 Tomcat Maven 插件。这是我的 pom.xml 文件:
当我说Build时,这些是 Netbeans 的日志:
如您所见,它只是构建 .war 文件,既没有启动我的 tomcat 容器,也没有在其上部署 .war 文件。如果我说在 Netbeans 中运行,我可以看到 Tomcat 正在启动并且我的应用程序正在运行。但是,集成测试尚未完成。
maven-cargo - 使用已部署的 WAR 启动货物
我正在使用一个 Web 应用程序的插件机制,该机制与货物一起在本地部署。所以我主要在插件中进行更改,而不是在应用程序(WAR)本身中进行更改。但是在启动 cargo 时,即使没有任何修改,它每次都会部署 WAR 文件。货物可以这样配置吗,比如说重用已经部署的war文件以节省时间?
我当前的 mvn 文件:
maven-2 - 更新 Maven 存储库元数据的推荐方法是什么
我想知道,更新 Maven 存储库元数据的推荐方法是什么?
我正在使用的场景是 maven-cargo 插件元数据的内容是陈旧的,并且不反映更新的存储库元数据,因此,我有理由更改它。
例如,我在 maven-metadata-central.xml 中有这个 maven-cargo 插件:
而更新的版本应该是这样的:
我该怎么做?
谢谢