maven生成war包的两种方式
??? war包即对WEB应用程序进行打包,用于应用容器的部署。如在jboss中只要把war包丢入deploy目录下即可发布自己的应用了。打包方式有很多中,很多工具本身就支持此功能。下面主要介绍通过maven来操作的两种方式:
方法一:
?? 即第一反应的那种啦,就是利用maven的maven-war-plugin。
?
?当然这种方式也可以用来打ear包。对于打无页面操作系统的war包,个人认为用后者更灵活,当然建立假web工程,再依赖工程,通过第一种方式同样可以达到最终的结果。看个人喜好了。
?
结束语:maven真的很强大!
1 楼 kingxip 2009-12-27 通过web有关的archetype比如maven-archetype-webapp生成的工程不就是war打包类型的? 2 楼 futurep_p 2009-12-27 当然,这是最基本的,自动对web工程达成war包,但如果你想去除某些内容或者修改输出目录,是不是需要自定义下呢