maven:资源过滤的介绍
来源:互联网 发布:163邮箱注册软件 编辑:程序博客网 时间:2024/05/23 02:02
1.定义:就是让指定配置文件里面的引用maven属性的内容,能够获取到在pom文件中定义的maven属性的值。指定目录:也就就是指src/main/resources和src/test/resources文件下的所有文件,默认情况下,这些文件会被复制到classpath下面,即target/classes下面。
2.例子介绍:
在pom.xml文件做以下设置:
1.设置maven属性:
<properties>
<project.build.sourceEncoding> UTF-8</project.build.sourceEncoding>
<flume.version>1.6.0</flume.version>
<dinfolog.version>1.6.0</dinfolog.version>
<test.word>我是123,我在测试</test.word>
</properties>
<build>
<resources> <!--资源过滤 --->
<resource>
<directory>src/main/conf</directory>
<filtering>true</filtering><!--默认情况下,只有pom.xml里面的变量才会被替换,资源文件是不会被过滤的,但是可以设置,为资源目录开启资源过滤。
-->
</resource>
</resources>
</build>
2 在src/main/conf/下新建一个配置文件:test.propertites,文件内容如下:
hello=${test.word}
flume=${flume.version}
3. 进入工程所在目录,执行mvn clean package,进入target/classess/文件夹下后查看结果:
- maven:资源过滤的介绍
- maven:资源过滤的介绍
- maven的资源过滤
- Maven资源过滤
- Maven 资源过滤
- maven 插件和资源过滤
- maven中静态资源和字节码文件的过滤
- Maven properties属性进阶--资源过滤
- 利用maven中resources插件的copy-resources目标进行资源copy和过滤
- 利用maven中resources插件的copy-resources目标进行资源copy和过滤
- Maven内置了三大特性:属性、Profile和资源过滤来支持构建的灵活性。
- Maven内置了三大特性:属性、Profile和资源过滤来支持构建的灵活性。
- Maven内置了三大特性:属性、Profile和资源过滤来支持构建的灵活性。
- Maven 资源文件(Resources)的打包(package)与过滤(filter)
- maven项目常用技巧: profile与资源过滤
- maven资源过滤导致打包后文件变大
- 多语言资源文件的过滤工具
- spring mvc 过滤静态资源的配置
- mysql函数
- tableau临时记录知识点
- 练习1
- 【2017/4/23】oracle之sql(二)
- 过拟合
- maven:资源过滤的介绍
- RabbitMQ消息队列知识点归纳
- 用python创建桌面应用(二)
- SVN简单概述
- (ZT)clear icon cache
- 颜色矩原理及C++实现
- 集合框架-泛型接口的概述和使用
- Android 人品计算器
- 第三十九讲项目一 判断n是否是完数