首頁 >Java >java教程 >為什麼 Maven 庫依賴項沒有自動新增到我在 IntelliJ IDEA 中的專案中?

為什麼 Maven 庫依賴項沒有自動新增到我在 IntelliJ IDEA 中的專案中?

Barbara Streisand
Barbara Streisand原創
2024-11-01 18:29:02299瀏覽

Why are Maven library dependencies not automatically added to my project in IntelliJ IDEA?

IntelliJ IDEA 中導入Maven 依賴項

在IntelliJ IDEA 中導入Maven 項目時,用戶遇到了無法自動包含所有Maven 依賴項的問題。當開啟特定類別時,才顯示依賴項錯誤。

問題

為什麼 Maven 庫相依性未自動加入專案?

回答

IntelliJ 應該自動下載並向專案的類別路徑中新增所有依賴項,只要 POM 符合規範並且所有依賴項都可用。

在匯入 Maven 專案到 IntelliJ 時,通常會出現一個資訊框,詢問您是否要為 Maven 專案配置自動匯入。這意味著對 POM 所做的任何更改都將自動載入。

解決方案

  1. 啟用自動匯入

    前往檔案> 設定> Maven> ,選取核取方塊「自動匯入Maven 專案」。

  2. 進行全面清理

    • 關閉專案視窗(和IntelliJ),刪除所有*.iml 檔案和所有.idea 資料夾(每個模組應該有一個)。
    • 從命令列執行 mvn clean install。
    • 重新將專案匯入至 IntelliJ,並在系統詢問您啟用自動匯入時注意。

IntelliJ 2016 更新

自動匯入Maven 專案設定已移至IntelliJ 首選項中的建置、執行、部署> 建置、執行、部署>工具> Maven > 導入。

以上是為什麼 Maven 庫依賴項沒有自動新增到我在 IntelliJ IDEA 中的專案中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn