使用Maven進行多環境部署的配置檔案管理

2021-08-21 18:52:36 字數 952 閱讀 2269

1:首先配置profiles清單:

dev

dev true

release

release

其中properties可以配置一些屬性,用於填充佔位符。

2:根據啟用的profile載入指定的配置檔案進行填充佔位符配置檔案:

src/main/resources/mysql-$.properties

src/main/resources

true

3:專案中配置檔案有:

打包傳入需要啟用的profile的id,例如:

mvn package -prelease 或 mvn package -pdev
即可完成多環境下指定配置檔案。

Maven多環境配置profiles思路

兩種方法。不過都要用到profile localid trueactivebydefault activation localenv properties profile testid testenv properties profile prdid prdenv properties profil...

Maven使用assembly對多模組進行打包

新建專案assemblypackage然後將裡面的src都刪掉,我們不在最外面寫 新建4個moudle,分別是 users lcc ideaprojects assemblypackage hivemoudle users lcc ideaprojects assemblypackage roman...

多環境部署及打包執行

一 不通環境部署執行配置 配置專案名稱和多環境動態打包 spring name engineering profiles active profileactive 不同的環境的檔案 裡面內容根據各自的專案自行配置,下面給個事例 server port 6666 專案埠 servlet context...