当前位置:   article > 正文

【maven】 分环境打包_maven

maven

maven项目管理中,分环境(开发、测试、生产)打包是在所难免的事情,只需要在pom文件中做一些配置。

首先是配置profiles(此处设置develop为默认环境):

  1. <!-- project environment -->
  2. <profiles>
  3. <profile>
  4. <activation>
  5. <activeByDefault>true</activeByDefault>
  6. </activation>
  7. <id>develop</id>
  8. <properties>
  9. <package.environment>develop</package.environment>
  10. </properties>
  11. </profile>
  12. <profile>
  13. <id>product</id>
  14. <properties>
  15. <package.environment>product</package.environment>
  16. </properties>
  17. </profile>
  18. </profiles>

 

然后在build中配置打包时配置文件的位置。

  1. <build>
  2. <finalName>projectname</finalName>
  3. <sourceDirectory>src/main/java</sourceDirectory>
  4. <resources>
  5. <resource>
  6. <directory>src/main/resources</directory>
  7. </resource>
  8. <resource>
  9. <directory>src/main/environment/${package.environment}</directory>
  10. </resource>
  11. </resources>
  12. </build>

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/286341
推荐阅读
相关标签
  

闽ICP备14008679号