2

有没有办法控制 Maven 嵌入式 Tomcat 版本?

mvn tomcat:run

此命令将运行 Tomcat 6.0.16 实例。我想运行 5.5 版本的 Tomcat。有没有办法配置这个?搜索插件文档没有帮助......

谢谢!

4

3 回答 3

4

不,没有真正的方法可以使用 tomcat-maven-plugin 配置 Tomcat 版本。实际上,Tomcat 6 支持是由于MOJO-1106并在插件的 1.0-alpha-2 版本中添加的(请参阅修订版r7348),在以前的版本和修订版中,插件使用的是 Tomcat 5.5.15。版本1.0-alpha-1在 repo 中可用,因此您可以尝试一下。但我没有检查也不能说它是否会受到任何重大问题的影响。

如果此选项不起作用并且您真的想要更好的控制,那么最好使用romaintaz指出的Cargo

于 2009-10-29T11:49:05.060 回答
3

也许您使用Cargo插件会更容易。然后,您将能够更改要运行的 Tomcat。

于 2009-10-29T10:55:18.140 回答
2

这些答案似乎过时了。您可以控制版本。

http://mojo.codehaus.org/tomcat-maven-plugin/examples/adjust-embedded-tomcat-version.html

于 2012-06-26T18:54:21.563 回答