maven多配置
来源:互联网 发布:宏村 知乎 编辑:程序博客网 时间:2024/05/17 06:27
利用profiles,配置如下
<profiles>
<profile>
<id>develop</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<profile.path>config-develop</profile.path>
</properties>
</profile>
<profile>
<id>production</id>
<properties>
<profile.path>config-production</profile.path>
</properties>
</profile>
</profiles>
<build>
.......
<resources>
<resource>
<directory>src/main/resources</directory>
<excludes>
<exclude>config-develop/*</exclude>
<exclude>config-production/*</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources/${profile.path}</directory>
</resource>
</resources>
.......
<build>
默认会将 配置文件生成到 WEB-INF/classes下,也可以指定目录
<resource>
<directory>src/main/resources/${profile.path}</directory>
<targetPath>config</targetPath>
</resource>
中间我遇到一个诡异的问题,直接启动tomcat,配置文件打死无法生成到指定目录,
然后尝试构建下 发现依赖冲突,解决完了依赖冲突 就能正常生成了~~~~~
确保确保MVN构建是可以成功的
- 配置Maven多仓库
- maven多配置
- maven多环境配置
- maven 多环境配置
- maven 多模块配置详解
- Maven-多环境打包配置
- maven多套环境配置
- maven多环境打包配置
- maven的多环境配置
- MAVEN 多源代码目录配置
- MAVEN 多源代码目录配置
- maven多模块开发配置
- Maven多模块开发配置
- maven profile多环境配置
- maven 配置多个仓库
- 配置Maven
- maven配置
- 配置maven
- jobdu-1447-最短路
- Gym
- ArchLinux Openstreetmap 瓦片数字高程服务器演示网址变更解释
- 2017.08.22小结
- 解决U盘的写保护
- maven多配置
- Github 开源:使用 .NET WinForm 开发所见即所得的 IDE 开发环境(Sheng.Winform.IDE)【2.源代码简要说明】
- 双向A*算法浅析
- BaseActivity之后的修改步骤
- Java学习
- leetcode 205 Isomorphic Strings
- Atcoder Shik and Game
- STM32 RTC时钟设置
- hdu6166(xjb迪杰斯特拉)