詳解IDEA 中使用Maven建立專案常見錯誤和使用技巧(推薦)
使用idea的執行程式時,出現jar包不存在的錯誤(pom.xml檔案中有依賴,而且程式碼沒有紅色的)。
解決方法:Maven安裝目錄下的conf檔案下的setting.xml檔案中不要加入本地倉庫路徑設定,直接在idea中設定。
tomcat啟動maven專案出現jar包不存在的錯誤。解決方法:在pom.xml檔案中加上war
maven依賴下載速度太慢。解決方法:在maven安裝目錄下的conf檔案下的setting.xml中,設定阿里雲的映象倉庫地址。
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror>
將以上配置Maven安裝目錄–>conf–>setting.xml
在看下IntellJ Idea使用maven建立專案常見錯誤和注意點
新手常見錯誤:
1、想要刪除一個專案,要先關閉專案,然後去專案的儲存位置刪除,最後必須從idea的工作空間(user目錄下的IntelliJidea)中多個資料夾徹底刪除專案(不要亂刪東西),否則無法建立同名的專案。如果誤刪了外掛,可以在右側邊欄的Maven Projects下重新下載外掛。(深刻教訓)
2、建立專案時不要勾選create from archetype來根據它的模版建立web.xml,要手動建立web.xml,因為可以自己選擇xml版本也不容易出錯。手動新增web.xml步驟:Project Structure–>Moduels–>新增一個Web模組–>修改Web Resource Directory和Deployment Descriptors–>Apply,OK.(深刻教訓)
3、本地倉庫路徑設定錯誤會導致無法載入依賴檔案(jar檔案),出現failed to read artfact descriptor for錯誤,需要在setting檔案裡重新設定本地倉庫路徑,注意別混淆了”/”和”\”。(深刻教訓)
4、配置好伺服器和部署Artifacts後記得要去Project Structure–>Moduels模組的右邊選中專案名然後在右邊的Dependencies下新增Library,選擇配置好的伺服器,相當於把伺服器交給這個專案。(深刻教訓)
5、一般使用自己下載的maven,需要手動配置:在File–>settings和other settings(–>default settings)–>Build,Execution,Deployment–>Build Tools–>Maven的右邊配置Maven home directory,using setting file和local repository,分別對應本地Maven目錄、本地設定檔案和本地倉庫,本地倉庫是用來存放從遠端倉庫下載的jar檔案。
6、settings檔案下主要配置jdk版本、本地倉庫路徑和映象遠端載入
7、最後一定一定要記得,在釋出專案前千萬千萬要手動新增jar包到你的WEB-INF目錄下的lib資料夾(如果沒有設定自動新增或者點選fixed(可能沒看到)的話)。步驟:Project Structure–>Artifacts–>選擇你的專案(如果沒有,則新增:點選右邊的綠色”+”號–>Web Application:Exploded–>From Moduels–>選擇你的專案–>選擇war exploded形式)–>在右邊的Available Elements ?下有你的專案,專案下是由依賴關係新增過來的jar包,雙擊下面的jar包,它會自動新增到左邊的WEB-INF/lib下,它會自動建立一個lib。–>Apply,OK.(深刻教訓,弄了半天)
總結
到此這篇關於詳解IDEA 中使用Maven建立專案常見錯誤和使用技巧(推薦)的文章就介紹到這了,更多相關idea建立maven專案常見錯誤內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!