原文: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