# forgMavenConfig **Repository Path**: java2demo/forgMavenConfig ## Basic Information - **Project Name**: forgMavenConfig - **Description**: Maven 配置文件替换插件,实现不同环境打包不同配置。 丢弃profile冗长配置的 不二之选。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 10 - **Created**: 2015-09-11 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README maven 环境配置插件 用法: pom.xml导入插件。 ``` com.forg forgMavenConfig 1.0 replaceConfig ``` 执行替换 ``` mvn clean package -Denv=test ``` test为指定env环境目录,由env属性指定,默认放置 路径为"源码"目录平级的 conf/目录下 conf/ 地址可以由 conf 属性指定. 默认覆盖/新增 war/jar包下的"WEB-INF/classes/" 可由targetDir属性指定。 使用env目录中所有配置文件 复制/覆盖 到目标地址. 默认目录结构事例: ``` ...... src/ conf/ dev/ ...... test/ ...... www/ ...... ...... ```