问题标签 [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 - maven货物和硒
我使用 maven cargo 和 selenium 进行自动化。这是代码:
但是随着战争开始变得越来越大,pingtimeout 开始增加,我不想使用 ping timeout,但我现在被迫这样做,因为部署需要一些时间,如果没有提到 pingtimeout,selenium 不会等待。
这个问题有什么解决办法吗?
cargo - Cargo Maven 插件 Token Replacement
我正在使用 cargo-maven 插件,并且正在尝试使用插件的令牌替换功能。不知何故,它不适合我。我想我不知道如何表示令牌,以便货物可以用价值代替它。这是我的插件配置
我的 test.properties 的内容如下:
如果有人可以向我展示如何使用货物插件的令牌替换的示例,那就太好了。
谢谢
eclipse - 从 netbeans 将 java 6 maven webapp 发布到 tomcat 时出现轻微的 url 不匹配
老实说,我已经使用 eclipse 3.6 (STS) 启动了这个小型 maven webapp,我发现它非常复杂,以至于我不得不切换到 netbeans。我真的很想使用 eclipse,但这些都是实际情况。所以在一切结束时,我'会想要一个相同项目的 Eclipse 版本。谢谢
我使用嵌入式原型设置了 maven webapp,并使用货物插件来处理部署。基本上只有hello world index.jsp
在项目中。在这里和那里选择 pom 配置后,我的 pom 最终是这样 的。虽然它在我重新启动 IDE 后开始发布,但它正在发布到http://localhost:8080/但对我来说,我期待它在http://localhost:8080/mvnTestWebap
所以这是我的问题
- 问题1:我该如何纠正?
- 问题 2:我相信我的 pom 与 netbeans 绑定得太多了,我怎样才能实现发布到 tomcat 的结果但有一个可移植的 pom?有人可以建议一个可以在 eclipse 上运行的重写吗?
- 问题 3:什么对应于 Eclipse 中的 netbeans“运行”?
tomcat - 在部署到 Tomcat 进行集成测试之前修改 my.war/WEB-INF/ 中的配置文件
我有基于部署在 Tomcat 上的 Jetty Servlet 的 REST 客户端/服务器应用程序。客户端和服务器两个不同的模块。
我还创建了第三个模块(webapp-tests),它只负责启动集成测试。
在运行测试之前,我想使用“Cargo”插件部署由服务器模块创建的“战争”的几个实例。
事实上,我有一个位于 'WEB-INF/' 的配置文件,其中包含一些设置(如 MySQL 连接设置、超时等......)。而且我想在使用 Cargo 部署它之前在 WAR 文件中更改这个配置文件,有几种配置(几个 MySQL 版本,......等)
你知道我该如何处理这个问题吗?
提前感谢您的帮助,最好的问候,
拉斐尔
tomcat - 使用 CARGO 在 Tomcat 上进行远程部署失败并出现 TIMEOUT
使用 cargo-maven2-plugin (1.0.6) 进行远程部署时遇到问题。我正在部署的战争相当大,默认的 20 秒不足以进行完整部署。实际的例外是(20 秒后):
我的货物配置如下:
tomcat - How do I package my web app and tomcat together using maven?
I would like to distribute my application packaged as WAR embedded in Apache Tomcat. That is I want to distribute Tomcat along with my application.
How can this sort of distribution packaging can be done with Maven?
I have seen the Maven Cargo Plugin, but it appears to be geared towards deploying applications in containers locally. Perhaps an additional step over Cargo plugin is what I need. cargo:package
appears to be interesting but lacks documentation.
java - 如何指定 core.cargo.version 在 cargo-maven2-plugin 中使用
我正在尝试升级我现有的 Maven 应用程序以使用 tomcat 7.10 及更高版本。
在 7.8 上,我使用 cargo-maven2-plugin 启动 tomcat 容器并部署 webapp,这工作正常。
在 7.10 及更高版本上,此操作失败并出现错误:
这是因为该库在 7.9 中已从 tomcat 中删除,但我使用的货物版本仍在其 server.xml 配置中指定该库。
该错误已在 cargo 1.1.0 ( http://jira.codehaus.org/browse/CARGO-923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel )中修复
我正在尝试研究如何强制使用 maven (或更具体地说是 cargo-maven2-plugin )应该使用的货物版本。
我的 pom.xml 的相关部分如下所示:
问题是这将始终通过 cargo-maven2-plugin 版本号使用 cargo 1.6。如果我检查 mvnrepository 这是可用的最新版本(并且已损坏)。
如果我尝试在 configuration->properties 部分指定 core.cargo.version,它似乎没有任何区别。
有任何想法吗?
merge - 简单的 WAR 文件合并 - 用第二个 WAR 文件覆盖第一个 WAR 文件
我想简单地合并两个 WAR 文件,用来自第二个 WAR 的文件覆盖第一个 WAR 中的相应文件,即输出 WAR 将包含来自第二个 WAR 的 web.xml(如果存在的话)。我正在尝试使用 cargo-maven2-plugin,但我遇到了问题。Cargo 有一些用于合并 web.xml 的复杂机制,在大多数情况下,结果与我需要的不同。
我尝试了一些类似于以下的 uberwar 配置:
1)
2)
在这两种情况下,我都没有得到我想要的,甚至没有得到与我想要的类似的东西。你知道我做错了什么吗?或者也许 Cargo 不是一个很好的工具......你知道任何其他可以做同样事情并且可以与 Maven 集成的工具吗?谢谢。
java - 将自定义环境变量传递给 Maven 货物
我正在寻找一种将环境变量传递到货物集装箱的方法。像这样的东西: