說(shuō)明:為什么要添加-DarchetypeCatalog=internal參數?
在項目開(kāi)發(fā)過(guò)程中,我們很少會(huì )使用 IDEA 自帶的 Maven,而是先在自己本地安裝 Maven,然后再在 IDEA 上通過(guò)配置整合本地安裝的 Maven。整合完畢后,就可以在 IDEA 上直接通過(guò)鼠標點(diǎn)擊,就可以完成項目的編譯、測試、打包、安裝等流程,而不需要通過(guò)命令行輸入mvn相關(guān)命令,非常方便快捷。
2. 配置VM Operation參數File --> Settings --> Build,Execution,Deployment --> Build Toos --> Maven --> Runner,然后選擇JRE的版本,在VM Options中添加參數-DarchetypeCatalog=internal,然后點(diǎn)擊"Ok"完成配置。
1. 配置Maven Home和本地倉庫File --> Settings --> Build,Execution,Deployment --> Build Toos --> Maven,然后將Maven home directory 設置為本地 Maven 的安裝目錄,將User settings file設置為本地 Maven 的配置文件,然后點(diǎn)擊"Ok"完成配置。
因為每次在 IDEA 上創(chuàng )建 Maven 工程的時(shí)候,其本質(zhì)都是通過(guò)執行命令mvn archetype:generate來(lái)完成的,而這個(gè)命令的執行需要archetype-catalog.xml文件,而參數-DarchetypeCatalog就是用來(lái)指定archetype-catalog.xml文件的獲取位置,其可選值有:remote,internal,local 等等。默認值為 remote,即從遠程倉庫下載archetype-catalog.xml文件,這個(gè)下載過(guò)程會(huì )比較慢。因此,為了加速 Maven 項目的創(chuàng )建,在 IDEA 中將-DarchetypeCatalog的值設置為 internal。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站