第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Intellij 無法解決傳遞依賴

Intellij 無法解決傳遞依賴

ABOUTYOU 2022-11-02 10:49:33
我有奇怪的問題,mvn clean install -Dproject.version=1或者jenkins構建進行得很好,但是當我在 IDE 中打開模塊時,intellij 都是紅色和憤怒的,這會影響開發(fā)。我在 intellij 日志中看到以下問題<< module >> 的 POM 無效,傳遞依賴項(如果有)將不可用,請啟用調試日志以獲取更多詳細信息代碼受版權保護,因此無法透露,但這是一個基本大綱fabric-common:基本模塊(綁定整個項目的通用結構,包含所有客戶端和數(shù)據庫模塊)-讓我們稱之為FC實用程序:有問題的模塊(imports FC)并使用數(shù)據庫模塊-讓我們調用實用程序 U現(xiàn)在U全是紅色的,因為它找不到 db 的 DAO,如果Us POM 明確包含db模塊,每個人都很高興。Auto-Import在 intellij 上啟用,導入發(fā)生在 上maven3,并且本地存儲庫也全部更新為正確的版本。這是一個已知問題還是有任何幫助?
查看完整描述

1 回答

?
倚天杖

TA貢獻1828條經驗 獲得超3個贊

你可以嘗試

  • 使緩存無效重新啟動

  • 刪除.iml.ipr文件

  • 清理Project structure(如果我沒記錯的話)庫或工件。只需刪除它們,以便它們通過 Maven 更新。

  • 運行 mvnidea:idea

以任意順序。我不記得是哪一個了,但我會把賭注押在.ipr/上.iml,清理Project structureInvalidate restart

編輯

這是有效的


在我們開始執(zhí)行此操作之前確保 intellij 已打開(需要在步驟 3 中使緩存無效)并且您已設置maven3為主目錄(Preferences -> Build, Execution, Deploymnet -> Maven : Maven Home directory

刪除所有iml、ipr、iws

cd <parent dir of project>

find project/ -type f -name "*iml*" -exec rm {} \;

find project/ -type f -name "*ipr*" -exec rm {} \;

find project/ -type f -name "*iws*" -exec rm {} \;

刪除本地存儲庫


   cd ~/.m2

   mv repository* ~/Desktop/

::關閉intellij項目窗口(不是intellij,只是項目窗口)


:: 使緩存無效并重新啟動(這將關閉 intellij 并以空白屏幕重新啟動)


:: 一旦 intellij 打開,通過選擇項目級別 POM 打開項目(這將重新導入本地的所有依賴項 - 我們在步驟 4 中刪除了一個)


cd < project path >

:: 運行(如果可能,在 intellij 終端中運行 - 這里很迷信??) - 這將更新本地 intellij:


mvn -U idea:idea -Dproject.version=1.0

:: 右鍵單擊特定項目的 pom.xml,Maven -> Reimport


查看完整回答
反對 回復 2022-11-02
  • 1 回答
  • 0 關注
  • 216 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號