如何掌握maven filtering标签
导读:本文共1342字符,通常情况下阅读需要4分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: filtering的作用MAVEN提供了一种过滤机制,这种机制能够在资源文件被复制到目标目录的同时,当filtering = true时替换资源文件中的占位符;当filtering = false时不进行占位符的替换。1.(方式一)首先在pom.xml文件中做出以下添加:<project><name>HelloWorld</na... ...
目录
(为您整理了一些要点),点击可以直达。MAVEN提供了一种过滤机制,这种机制能够在资源文件被复制到目标目录的同时,当filtering = true时替换资源文件中的占位符;当filtering = false时不进行占位符的替换。
filtering:开启过滤,用指定的参数替换directory下的文件中的参数(eg. ${name})
directory:指定资源文件的位置。
mvn resources:resources :对资源做出处理,先于compile阶段。
2. 然后在src/main/resources下,添加一个文件,比如叫test.txt。test.txt内容如下:
3.执行mvn resources:resources 命令,最后会在target/classes下看到test.txt的内容变成了,如下所示:
然后在test.txt,添加一句:
再执行上述的步骤3。即可变成: My name is Tom
在src/main/resources下添加文件code.properties
该文件内容如下:
然后test.txt,添加如:${username1} ${password} 执行步骤3,也会得到同样的效果。
如何掌握maven filtering标签的详细内容,希望对您有所帮助,信息来源于网络。