2016-12-23 53 views
3

我是新來的想法和maven,我發現每當編輯pom.xml中的依賴關係時,在我寫完之前,想法嘗試解決依賴關係並創建在我的家鄉回購一些文件夾,例如,當我編輯的依賴,它看起來像現在這樣如何防止想法自動解決maven依賴關係

 <dependency> 
     <groupId>org.slf4j</groupId> 
     <artifactId>slf4j-a</artifactId> 
    </dependency> 

的想法在我的家鄉回購創建一個文件夾類似this,如何防止它,我已經設置我的設置像this,但它似乎沒有用,並且該文件像往常一樣自動保存

+0

問題,爲什麼你不希望依賴解決?它似乎反直覺 – ochi

+0

我的意思是我不想在我完成它之前解決依賴關係,因爲它會在我的本地回購中創建一些文件夾,這是沒有用的 – JonyFan

+0

您的問題並不清楚 - 在完成之前? - 它創建一個文件夾,將依賴關係下載到你的項目中(因爲你說你的項目依賴於它們) - 我想不是等到編譯時間(當它必須下載所有依賴關係時,它一次一個地執行它因爲它們被添加/檢測到) - 我必須在這裏丟失一些東西 – ochi

回答

3

我猜你已經啓用「自動導入Maven項目」選項。要禁用它,去Preferences... > Build, Execution, Deployment > Build Tools > Maven > Importing,然後從那裏取消對,就像這樣:

Preferences Screenshot

這樣做之後,這將是由你,當你準備好運行的進口。要手動導入,在項目視圖中右鍵單擊您的項目,然後單擊Maven > Reimport

Context Menu Screenshot

+0

它的工作原理!謝謝 。我想問如何禁用自動保存的想法,我已經設置了這樣的同步[鏈接](https://i.stack.imgur.com/DmOKV.png) – JonyFan

+1

不知道那個。但是,這個問題似乎與這個問題無關,所以我只想問一個關於自動保存的新問題。此外,如果此答案解決了您的問題,請將其標記爲已接受。 :) – Sudicode