概述
1 filter
1.1 用途
对多个配置文件进行选择。
1.2 选择的依据
1.3 使用的方式
第一,在<resource>标签下面加<filtering>标签,并且<filtering>标签的值设置为true;
第二,添加<filters>标签,添加<filter>,并且值中使用env变量
第三,在profiles中添加相应的profile,并且给env赋值
这样,mvn -P prod指定了prod的话,就会选择相应的profile,然后给env赋值,然后选择了相应的filter。
1.4 filters和resource、filtering、include
当resource设置了filtering为true的时候,会使用filters中设置的fliter来过滤该resource下include的文件中的变量。
也就是说,filtering是是否过滤的开关,filters中指定过滤用的filter,include指定被过滤的对象。这些变量的替换是maven执行的。
2 resource
指定哪些文件会包含在war文件中。
转载于:https://www.cnblogs.com/hustdc/p/9550287.html
最后
以上就是冷静柜子为你收集整理的maven filters 和 resource的全部内容,希望文章能够帮你解决maven filters 和 resource所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复