2016-03-06 316 views
0

我有一個Intellij Scala項目,它依賴於另一個lib,而這又取決於其他一些庫(gson,log4j ...),但不知何故,Intellij將不會添加這些項目傳遞依賴項到我的項目,所以當我運行我的主要方法時,jvm總是抱怨沒有找到類。我也試過sbt updatesbt update-classifier,它們也不會解析依賴路徑。我如何解決所有級別的依賴關係?Intellij sbt不會解決依賴關係的依賴關係

+0

你可以通過SBT添加傳遞依賴關係到它通過SBT –

+3

我認爲sbt應該默認這樣做,所以你的設置不正確 - 可能是粘貼你的'build.sbt'? –

回答

0

我終於弄清楚什麼是錯誤的,它是我使用的sbt-s3-resolver插件無法解析maven樣式依賴關係,我使用了另一個支持maven庫的插件並且工作正常。但我仍然不明白爲什麼它以前工作。

0

如果所有工作都在SBT命令行但不在Idea中,則刪除.idea文件夾並重新加載Idea中的SBT項目。
我應該警告你這樣做會丟失項目配置(比如運行配置)。