maven:资源过滤的介绍
来源:互联网 发布:手机乐器演奏软件 编辑:程序博客网 时间:2024/05/22 15:36
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 过滤静态资源的配置
- 前端发展薪资等杂七杂八
- UIWebView保存图片
- <Android>自定义Log开关
- 微信支付之退款
- 300. Longest Increasing Subsequence
- maven:资源过滤的介绍
- 海量数据处理算法—Bloom Filter
- cc150:字符串:1.1
- pom文件报错
- 8位16位32位数据的拆分与合并程序
- DataType vs ContentType in jquery ajax [duplicate] 数据类型
- 1.Butter Knife自动生成代码;2.半自动(仅需复制粘贴)生成实体类;
- 高手速成android开源项目【developer篇】
- iOS中Bitcode的介绍及配置