<project>

 <build>
<finalName>maven-project</finalName>
<resources>
<resource>
<directory>src/main/resources</directory>
<!--资源根目录排除各环境的配置,使用单独的资源目录来指定 -->
<excludes>
<exclude>dev/*</exclude>
<exclude>prd/*</exclude>
</excludes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<!-- 包含,若没有指定则默认为 activeByDefault 标签定义的profile -->
<includes>
<include>${profiles.active}/*</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build> <profiles>
<profile>
<!-- 本地开发环境 -->
<id>dev</id>
<properties>
<profiles.active>dev</profiles.active>
<jdbc.driver>com.mysql.jdbc.Driver</jdbc.driver>
<jdbc.url>jdbc:mysql://localhost:3306/dev</jdbc.url>
<jdbc.username>root_dev</jdbc.username>
<jdbc.password>123456_dev</jdbc.password>
<jdbc.maxActive>5</jdbc.maxActive>
<deploy.url>http://host:port/manager/text</deploy.url>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<!-- 生产环境 -->
<id>prd</id>
<properties>
<profiles.active>prd</profiles.active>
<jdbc.driver>com.mysql.jdbc.Driver</jdbc.driver>
<jdbc.url>jdbc:mysql://localhost:3306/prd</jdbc.url>
<jdbc.username>root_prd</jdbc.username>
<jdbc.password>123456_prd</jdbc.password>
<jdbc.maxActive>5</jdbc.maxActive>
<deploy.url>http://host:port/manager/text</deploy.url>
</properties>
</profile>
</profiles>
</project>

jdbc.properties

jdbc.driver=${jdbc.driver}
jdbc.url=${jdbc.url}
jdbc.username=${jdbc.username}
jdbc.password=${jdbc.password}
jdbc.maxActive=${jdbc.maxActive}

最新文章

  1. 使用Gemini构建自己的IDE
  2. Spring实现AOP的4种方式
  3. 个人js
  4. Testing and Checking Refined
  5. Linux命令-yum
  6. SmoothProgressBar
  7. UITableViewCell 高度计算从混沌初始到天地交泰
  8. Mybatis 控制台打出Sql-Log的设置
  9. C51汇编语言完整源码
  10. 专注UI——有用技术:模糊搜索
  11. Ubuntu(Linux) + mono + jexus +asp.net MVC3
  12. java线程间通信1--简单实例
  13. Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll
  14. Cloud Native 云化架构阅读笔记
  15. Java调度池的实现原理
  16. Matplotlib中柱状图bar使用
  17. hydra 使用总结
  18. 小程序使用 rpx 单位 转 px的方法(用于动画、canvas画图)
  19. Git从远程仓库里拉取一条本地不存在的分支方法
  20. 20155202张旭 Exp6 信息收集与漏洞扫描

热门文章

  1. Educational Codeforces Round 41 (Rated for Div. 2) ABCDEF
  2. BZOJ 1109 [POI2007]堆积木Klo(树状数组)
  3. mysql备份相关
  4. 搭建MySQL的主从、半同步、主主复制架构
  5. Linux文件查找命令find和xargs详解
  6. VS2010 C++ 创建COM组件
  7. realloc 用法
  8. 在XC2440的uboot中挂载U盘,利用FAT文件系统读写U盘文件
  9. Oracle session active 和 inactive 状态 说明
  10. iOS 在某一个ViewController跳转到TabViewController中的某一个ViewController