原文:Maven项目打包时指定配置策略

以数据库连接池的配置文件 db.properties 为例,一般的项目会有开发用数据库,测试用数据库,正式环境数据库三种配置。 以前的做法是拷贝成三份,注释掉其他了两份 项目每次打包到不同的环境都需要,选择正确的配置,取消它的注释,并注释掉另外两套配置。 如果用到pom.xml中的profiles标签,打包前的这些配置步骤就可以省略了。 首先在src main resources下建立enviro ...

2017-11-14 08:41 0 2399 推荐指数:

查看详情

Maven 编译打包项目指定外部 jar 包

目的:Maven 构建的 Java 项目,依赖了仓库外部的 jar 包(比如从其他地方拷贝过来,没有发布到 Maven 仓库中的 jar 包)。在编译、打包需要把这些 jar 包引入依赖范围。 方法:正常使用 Maven 编译插件,添加编译参数即可,配置示例如下,只需关注 ...

Sun Sep 12 20:16:00 CST 2021 0 153
Maven打包执行指定的方法

有时候需要在maven打包的时候执行指定的方法,可以通过以下配置来实现 以上配置表示在maven执行test阶段,去执行com.umgsai.core.MetaProvider类的main方法,arguments中配置的是main方法的参数。 参考 https ...

Sun Nov 24 01:11:00 CST 2019 0 345
Maven打包指定JDK的版本

用到了maven的compiler插件,只要在pom文件里引入该插件即可 <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2< ...

Wed Jul 20 04:09:00 CST 2011 0 9788
通过maven profile 打包指定环境配置

背景 最近换了个新公司接手了一个老项目,然后比较坑的是这个公司的项目都没有没有做多环境打包配置,每次发布一个环境都要手动的去修改配置文件。今天正好有空就来配置下。 解决这个问题的方式有很多,我这里挑选了一个个人比较喜欢的方案,通过 maven profile 打包的时候按照部署环境打包 ...

Fri Jan 04 00:04:00 CST 2019 0 7761
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM