您的位置:首页 > 编程语言 > Java开发

使用Maven开发编译Java项目时如何将所有依赖jar包都打入war包

2014-11-26 21:59 836 查看
记下自己使用maven时的一点小心得:

1. 自己通过mvn命令创建出来的java web工程中目录结构和Eclipse创建出来的不完全一样

2. mvn package可以将pom.xml中标注的依赖jar包下载到maven本地库中,但是不能自动发布到自己的web项目

解决方案:

在自己的java web工程根目录(pom.xml所在目录下):

mvn dependency:copy-dependencies -DoutputDirectory=src/main/webapp/WEB-INF/lib -DincludeScope=runtime

这样所有依赖的jar包都会copy至WEB-INF/lib/下。

再执行mvn package就可以全部打到war包里
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: