在将ThisBuild / useCoursier := false
添加到我的build.sbt文件中之后出现了这个问题。插件.sbt文件是
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.15.0")
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.4.2") // "2.4.0" is just sbt plugin version
当在IntelliJ中加载SBT更改时,我将获得
[error] stack trace is suppressed; run 'last updateSbtClassifiers' for the full output
[error] (updateSbtClassifiers) java.lang.IllegalArgumentException: Cannot add dependency 'org.scoverage#sbt-scoverage;1.6.1' to configuration 'default' of module de.corram#my-etl$sbt_2.12;0.1.1 because this configuration doesn't exist!
[error] Total time: 16 s, completed 17 Mar 2021, 16:47:44
2条答案
按热度按时间pokxtpni1#
我通过从项目文件中删除.bsp和.idea目录解决了一个类似的问题。然后在IntelliJ上再次导入项目。
falq053o2#
这个issue似乎时不时地突然出现。在链接的GitHub问题中有一条评论指出了我的解决方案:我最近在我的IntelliJ设置中启用了“下载SBT源”,似乎该设置与某些插件不匹配。取消选中该设置(Settings -> Build,Execution,Deployment -> Build Tools -> sbt)为我修复了IntelliJ。