中心應用腳手架是Maven工程,導入到IDEA中需要進行一些必要的配置,否則會因為拉取不到BWAF的包而產生編譯錯誤。本文介紹如何配置中心應用腳手架IDEA工程。
背景信息
開發者本地PC IDEA通常是基于當前開發者本地PC默認的Maven配置(位置在 ~/.m2/settings.xml),這個配置中默認是沒有指向BWAF所在公有云環境Maven倉庫的。因此,默認情況下,導入IDEA的腳手架IDEA環境中是無法拉取到BWAF包。
方法一(推薦):在本地PC默認的maven settings.xml中補充配置
打開IDEA的Preferences。
在Preferences對話框中搜索
maven
,確認IDEA指向本地默認maven settings.xml的位置。在settings.xml文件中添加以下兩個配置。
增加指向BWAF倉庫的Profile配置,具體示例如下。
<profiles> <!-- 保持其他既有 profiles ... 增加: --> <profile> <id>bizworks-profile</id> <repositories> <repository> <id>bizworks-repo-release</id> <url>https://packages.aliyun.com/maven/repository/2270952-release-TB0Rsb/</url> <releases> <enabled>true</enabled> <updatePolicy>never</updatePolicy> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>bizworks-repo-release</id> <url>https://packages.aliyun.com/maven/repository/2270952-release-TB0Rsb/</url> <releases> <enabled>true</enabled> <updatePolicy>never</updatePolicy> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles>
<activeProfiles> <!-- 保持其他既有 activeProfiles ... 增加: --> <activeProfile>bizworks-profile</activeProfile> </activeProfiles>
增加指向BWAF倉庫的Server配置。
<servers> <!-- 保持其他既有 servers ... 增加: --> <server> <id>bizworks-repo-release</id> <username>630c5cc22b16b2e74182afd2</username> <password>5fOu8lBhzz6m</password> </server> </servers>
方法二:修改IDEA默認settings.xml的指向
在Preferences對話框中搜索maven
,在User settings file配置項右側選中override,指向當前腳手架內部包含的settings.xml。
文檔內容是否對您有幫助?