我有一个Intellij Scala项目,它依赖于另一个lib,而这又取决于其他一些库(gson,log4j ...),但不知何故,Intellij将不会添加这些项目传递依赖项到我的项目,所以当我运行我的主要方法时,jvm总是抱怨没有找到类。我也试过sbt update
和sbt update-classifier
,它们也不会解析依赖路径。我如何解决所有级别的依赖关系?Intellij sbt不会解决依赖关系的依赖关系
0
A
回答
0
我终于弄清楚什么是错误的,它是我使用的sbt-s3-resolver插件无法解析maven样式依赖关系,我使用了另一个支持maven库的插件并且工作正常。但我仍然不明白为什么它以前工作。
0
如果所有工作都在SBT命令行但不在Idea中,则删除.idea
文件夹并重新加载Idea中的SBT项目。
我应该警告你这样做会丢失项目配置(比如运行配置)。
相关问题
- 1. Intellij IDEA不解决Gradle依赖关系
- 2. Sbt项目依赖关系
- 3. Autofac解决依赖关系
- 4. SBT缺少依赖关系
- 5. 依赖关系的nuget依赖关系
- 6. IvyIdea插件 - 不解决依赖关系
- 7. Play Framework 2.1.1不解决依赖关系
- 8. 依赖关系
- 9. 解决Angular2中的依赖关系
- 10. 解决TFS 2015中的依赖关系
- 11. Hortonworks shc未解决的依赖关系
- 12. 解决JNI中的依赖关系DefineClass
- 13. Intellij不导入模块依赖关系
- 14. 注解 - JAR依赖关系
- 15. Spring依赖关系解析
- 16. 了解dll依赖关系
- 17. 解开.h依赖关系
- 18. Maven依赖关系解析
- 19. Gradle依赖关系解析
- 20. Gemspec解析依赖关系
- 21. 与SBT的Google Ads API依赖关系
- 22. SBT中的子项目依赖关系
- 23. 具有依赖关系的Sbt任务
- 24. 解决Clojure循环依赖关系
- 25. 设计模式 - 解决依赖关系
- 26. 工件依赖关系没有解决
- 27. 解决条件依赖关系autofac
- 28. BuildUp无法解决依赖关系
- 29. 无法解决依赖关系(Microsoft.Asp.NetWebpages 3.2.3)
- 30. 无法解决依赖关系conciseclock
你可以通过SBT添加传递依赖关系到它通过SBT –
我认为sbt应该默认这样做,所以你的设置不正确 - 可能是粘贴你的'build.sbt'? –