>每当我尝试在IntelliJ中启用自动导入时,它总是给我这个错误:
SBT"移动聚合器"项目刷新失败
错误:导入 SBT 项目时出错:[错误] 在 SBT 处。MainLoop$.$anonfun$runWithNewLog$1(MainLoop.scala:107)[error] at
sbt.io.Using.apply(Using.scala:22)
[error] at sbt.MainLoop$.runWithNewLog(MainLoop.scala:101)
[error] at sbt.MainLoop$.runAndClearLast(MainLoop.scala:57)
[error] at sbt.MainLoop$.runLoggedLoop(MainLoop.scala:42)
[error] at sbt.MainLoop$.runLogged(MainLoop.scala:34)
[error] at sbt.StandardMain$.runManaged(Main.scala:113)[error] at sbt.xMain.run(Main.scala:76)[error] at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:109)[error] at xsbt.boot.Launch$.withContextLoader(Launch.scala:128)[error] at xsbt.boot.Launch$.run(Launch.scala:109)[error] at xsbt.boot.Launch$$anonfun$apply$1.apply(Launch.scala:35) [error] at xsbt.boot.Launch$.launch(Launch.scala
:117)[error] at xsbt.boot.Launch$.apply(Launch.scala:18)
[error] at xsbt.boot.Boot$.runImpl(Boot.scala:41)[error] at xsbt.boot.Boot$.main(Boot.scala:17)[error]
at xsbt.boot.Boot.main(Boot.scala)[error]
java.lang.ClassNotFoundException: org.jetbrains.sbt.CreateTasks$
[error] 使用"last"作为完整日志。
[信息] 关闭服务器
在 href="file:/C:/Users/Rahman/中查看完整登录。IdeaIC2017.2/system/log/sbt.last.log">file:/C:/Users/Rahman/.IdeaIC2017.2/system/log/sbt.last.log
当您的编译器/编辑器尝试使用缓存的项目数据时,这种情况会发生很多次。 要解决此问题,请执行以下步骤:
- 退出 IntelliJ 并从
root project folder
中删除 .idea 文件夹 - 从
root_project_foldertarget
和root_project_folderprojecttarget
中删除目标文件夹 - 确保在
build.sbt
中具有有效的项目名称名称。它应采用以下格式:name := "projectname"
- 再次启动您的智能并重新初始化您的项目。
希望这应该解决了您的问题