如何使用Maven将Web应用程序和tomcat打包在一起?
我想分发打包为WAR的应用程序,它嵌入在Apache Tomcat中。那就是我想随我的应用程序一起分发Tomcat。
用Maven如何完成这种分发包装?
我已经看到了Maven
Cargo插件,但是它似乎适合于在本地容器中部署应用程序。也许我需要的是超越Cargo插件的另一步。cargo:package
看起来很有趣,但是缺少文档。
回答:
详细阐述Tomasz的评论,您可以执行以下操作来实现此目的。
- 下载tomcat并将其安装到本地存储库。
mvn install:安装文件-DgroupId = org.apache -DartifactId = tomcat -Dversion =
7.0.10 -Dpackaging = zip -Dfile = / path / to / file
使用
unpack
目标maven dependency plugin
将Tomcat解压缩到工作文件夹使用
maven assembly plugin
放置在文件夹中的webapps应用战争,创建一个zip
您可以引用此
pom.xml和此程序集描述符。
以上是 如何使用Maven将Web应用程序和tomcat打包在一起? 的全部内容, 来源链接: utcz.com/qa/402706.html