[英]Gradle dependencies not working in IntelliJ
我正在和我的朋友一起從事一個使用 MongoDB 和 Morphia 的 intelliJ 項目。 我們在 Gradle 中有 mongo 的東西作為依賴,你可以在這里看到:
我沒有設置這些東西,我從存儲庫中克隆了它。 但是我的其他朋友已經讓這個工作了——都在 Windows、OSX 和 Linux 上。 只有其中一個設置了它。
問題是它不知道 Morphia / MongoDB 是什么(例如,導入不起作用)。
我所做的:
它仍然不知道 MongoDB 是什么。 然后我試圖讓一切在 Ubuntu 的 VM 中工作,但我有一個類似的問題,除了它沒有列出你在上面看到的任何依賴項。
任何人都對我需要做什么才能使這項工作有任何想法?
這是 Build.gradle,減去我們定義組的第一行(它包含我朋友的名字)。
可能與問題有關:他們抱怨某些依賴項是“無效的”。
存在無效的依賴項。 我刪除了那些,它開始工作。
不是解決方案,而是要嘗試/驗證的幾件事(並且評論也有點長)
不使用任何依賴項的 java 類是否可以編譯?
gradle 構建是否在 shell/控制台中工作?
IntelliJ 是否真正獲取了對構建文件的更改。 例如,更改依賴項的版本,點擊 IntelliJ 中的重新加載按鈕並檢查版本是否更新。
如果依賴項按預期列出,請檢查項目/模塊設置
您是否到處都在使用相同版本的 Gradle? 建議使用 gradle 包裝器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.