zoukankan      html  css  js  c++  java
  • maven filters 和 resource

    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文件中。

  • 相关阅读:
    python基础五——初识函数
    python基础三——基础数据类型
    Python基础二
    python基础一
    2.配置jenkins
    1.jenkins 安装
    Java8 新特性
    Java8 新特性
    1.什么是 Docker
    idea快捷键
  • 原文地址:https://www.cnblogs.com/hustdc/p/9550287.html
Copyright © 2011-2022 走看看