-
0 votesanswersviews
在运行单个插件时,让maven在另一个任务之前运行一个任务
我已经使用Maven Cargo插件设置了一个项目来启动Tomcat,其中部署了我的webapp,以及支持所需的其他一些Web应用程序 . 这非常有效 . 不幸的是,当我运行“mvn cargo:run”时,它不首先进行构建,而是实际启动Tomcat运行代码,这是我上次构建时的代码 . 以前我使用的是tomcat7插件,而且确实首先进行了构建,并始终运行当前版本的源代码 . 因此,我可以更改我的代... -
2 votesanswersviews
使用maven和嵌入式jetty:ClassCastException
我有一个用java编写的web应用程序 . 我想在嵌入式jetty服务器上运行集成测试 . 为此,我有一个maven项目(仅用于运行集成测试) . 为了部署我使用cargo-maven2-plugin . 但是,当jetty初创公司我收到以下信息: java.lang.ClassCastException: org.mortbay.jetty.webapp.WebInfConfiguration ... -
4 votesanswersviews
改变maven货物插件部署路径
我想让我的集成测试在http://localhost:8080/messaging点击货物的tomcat,但货物(cargo-maven2-plugin:1.0.5)更喜欢将我的消息传递项目部署为/messaging-0.0.7-SNAPSHOT,如tomcat管理控制台中所示target \ tomcat6x \ webapps目录 . 所以我尝试将这些行添加到货物配置中,确定它将获取默认工件:... -
3 votesanswersviews
使用Maven和Cargo插件的问题
当我使用带有货物插件的Maven来处理tomcat的热部署时,如果.war工件当前不存在,maven就会在干净的任务上失败 . 所以,如果我运行mvn clean,那么mvn clean package - 它会出错 . 如果让货物忽略这一点,我该怎么办? C:\work2\Fresh\fresh-ui>mvn clean [INFO] Scanning for projects... [... -
4 votesanswersviews
Maven2:Cargo插件热部署和Jonas支持
我试图让我的maven项目上的Cargo插件工作,以便从针对Jonas服务器的战争热部署中受益 . 官方文档并不清楚支持什么和不支持什么(例如,您可以找到:http://cargo.codehaus.org/Hot+Deployment,但这也是http://cargo.codehaus.org/JOnAS+4.x) . 无论如何,我的战争POM有以下配置: <plugin> ...