【问题标题】:Deleted Intellij sbt project keeps being recreated删除的 Intellij sbt 项目不断被重新创建
【发布时间】:2018-09-26 21:21:18
【问题描述】:

我尝试删除的 Scala 项目文件夹不断重新创建/删除时不会删除。 我在用 : rm -rf <folder> 删除我在 Intellij 中作为项目指向的文件夹。 我也试过: sudo rm -rf <folder> 以下目录不断自动重新创建: <folder>/project/target/config-classes

我必须清除哪些缓存?这是 sbt 还是 Intellij 问题?我对同时使用这两种方法都很陌生。

【问题讨论】:

    标签: scala caching intellij-idea sbt rm


    【解决方案1】:

    基本上 sbt 不需要配置来运行 - 如果没有文件,它假定例如一些libraryDependenciesversion

    如果您运行sbt 命令,它将生成一些文件以开始构建当前目录(因为 sbt any 当前目录是构建目录),因此它将创建例如你看到的项目/目标目录。

    另一件事是为什么首先要运行 sbt。我猜您在 IntelliJ 中最近打开的项目列表中有一个项目,它位于顶部,因此当您启动 IntelliJ 时,它会尝试打开关闭应用程序时打开的所有项目(基本上恢复会话)。由于它找不到文件,它会尝试重新生成项目,因此它会运行 sbt,你会看到你所看到的。

    尝试file > close project 来关闭你的项目而不关闭IntelliJ,这样下次就不会再自动打开了.然后你可以从最近打开的列表中删除它,最后当你删除它不应该返回的目录时。

    【讨论】:

      猜你喜欢
      • 2019-03-16
      • 1970-01-01
      • 1970-01-01
      • 2015-01-02
      • 1970-01-01
      • 2017-03-22
      • 2011-05-14
      • 1970-01-01
      • 2016-09-14
      相关资源
      最近更新 更多