我有一个使用M2插件的EclipseWTP应用程序。我导出了它,它在我的机器上运行良好,但我相信这是因为它引用了我当地的MavenRepo。
我怎样才能把Maven报告中的jar打包到战争文件中呢?
在Eclipse中,是否有一种简单的方法可以使用M2插件>?我担心如果我搞砸pom.xml,它现在工作得很好,我会被卷入一个maven神秘的黑洞……
你的 pom.xml 应包含:
pom.xml
<packaging>war</packaging>
这使得maven捆绑所有依赖项*捆绑在一起 WEB-INF/lib 战争的
WEB-INF/lib
然后你跑 mvn:package 结果的战争被置于 /target 项目的文件夹。
mvn:package
/target
*不包括范围与默认值不同的某些依赖项