如何创建文件并将其与Maven交战?

时间:2012-10-11 15:16:46

标签: java maven build maven-3 war

在构建战争时,我如何创建文件并将其与Maven交战?

3 个答案:

答案 0 :(得分:1)

Maven通过执行maven-war插件的战争目标来建立战争。在http://maven.apache.org/plugins/maven-war-plugin/war-mojo.html处查看此目标的配置参数。

基本上,warSourceDirectory(默认为$ {basedir} / src / main / webapp)包含除了java代码和资源之外的战争文件。使用packagingIncludes / packagingExcludes进行微调。要包含来自另一个模块的文件,请使用overlay:http://maven.apache.org/plugins/maven-war-plugin/overlays.html

答案 1 :(得分:0)

我假设您希望在组装.jar或.war时将文件放在类路径上。您可能希望将其放入src\main\resources

答案 2 :(得分:0)

假设你使用eclipse + maven。 把它放在Java资源>>你想要的包

然后右键单击项目maven>>更新项目。 运行新的pom.xml,你会得到新的.war,并且一切就绪。