1、所需構建工程filters下新增以下配置檔案:開發環境(dev.properties),生產環境 (prd.properties),**環境(simu.properties),測試環境(test.properties)
*.properties檔案為配置資料庫基本資訊,如下(根據實際情況修改資訊【下同】):
jdbc.driverclassname=com.mysql.jdbc.driver
jdbc.url=jdbc:mysql://localhost:3306/test?useunicode=true&characterenco
ding=utf-8
jdbc.username=root
jdbc.password=root
jndiname = $
2、配置data-access.properties檔案
jdbc.driverclassname=$
jdbc.url=$
jdbc.username=$
jdbc.password=$
jndiname = $
3、在datasource-config.xml新增以下內容:
<
beans
profile="dev,test,prd,simu"
>
<
context:property-placeholder
location="classpath:spring/data-access.properties"
/>
beans
>
4、 在所需構建工程pom(或專案級pom)中新增以下內容:
<
profiles
>
<
profile
>
<
id>
devid
>
<
activation
>
<
activebydefault
>true
activebydefault
>
activation
>
<
properties
>
<
profiles.active
>dev
profiles.active
>
properties
>
<
build
>
<
filters
>
<
filter
>$/src/main/filters/dev.properties
filter
>
filters
>
build
>
profile
>
<
profile
>
<
id>test
id>
<
properties
>
<
profiles.active
>test
profiles.active
>
properties
>
<
build
>
<
filters
>
<
filter
>$/src/main/filters/test.properties
filter
>
filters
>
build
>
profile
>
<
profile
>
<
id>simu
id>
<
properties
>
<
profiles.active
>simu
profiles.active
>
properties
>
<
build
>
<
filters
>
<
filter
>$/src/main/filters/simu.properties
filter
>
filters
>
build
>
profile
>
<
profile
>
<
id>prd
id>
<
properties
>
<
profiles.active
>prd
profiles.active
>
properties
>
<
build
>
<
filters
>
<
filter
>$/src/main/filters/prd.properties
filter
>
filters
>
build
>
profile
>
profiles
>
5、構建命令:
a. 開發環境:clean package -p dev
b. 生成環境:clean package -p prd
c. **環境:clean package -p simu
測試環境:clean
前端工程自動化構建總結
總的來說,需求就兩點,一是需要乙個http伺服器,來供手機訪問靜態資源,另乙個是監聽 的改動並自動重新整理瀏覽器。要滿足這兩個需求的第三方工具,應當不難找,事實上像fis,yeoman,vuecli這樣的工具應當都可以做到。可是我覺得它們都太複雜了,雖然我只用到其中一點點功能,但是我不得不仔細的通讀...
Gulp 自動化構建
use gulp 官網 編譯 sass 合併優化壓縮 css 校驗壓縮 js 優化新增檔案指紋 md5 元件化頭部底部 include html 實時自動重新整理 gulp是前端開發過程中對 進行自動化構建的利器。它不僅能對資源進行優化,而且在開發過程中能夠通過配置自動完成很多重複的任務,讓我們可以...
自動化構建Jenkins fastlane
參考 自動化查詢描述檔案 安裝之前 對應的uuid 參考鏈結 檢視簽名檔案,teamid 描述檔案路徑 相互關係 命令列提示沒有登入 jenkins的工作區目錄 jenkins環境配置 同道中人 shell 報錯倉庫位址 配的那個token不是用來登入git倉庫的原始碼管理的憑據和 api的憑據不是...