scala - 删除的 Intellij sbt 项目不断被重新创建
问题描述
我尝试删除的 Scala 项目文件夹不断重新创建/删除时不会删除。我正在使用 :
rm -rf <folder>
删除我在 Intellij 中作为项目指向的文件夹。我也尝试过:
sudo rm -rf <folder>
以下目录不断自动重新创建:
<folder>/project/target/config-classes
我必须清除什么缓存?这是 sbt 还是 Intellij 问题?我对两者都是全新的。
解决方案
基本上 sbt 不需要配置来运行 - 如果没有文件,它假定例如 some libraryDependencies
,version
等。
如果您运行sbt
命令,它将生成一些文件以开始构建当前目录(因为 sbt任何当前目录都是构建目录),因此它将创建例如您看到的项目/目标目录。
另一件事是为什么首先运行 sbt。我猜你在 IntelliJ 中最近打开的项目列表中有一个项目,它位于顶部,所以当你启动 IntelliJ 时,它会尝试打开关闭应用程序时打开的所有项目(基本上恢复会话)。由于它找不到文件,它试图重新生成项目,所以它运行 sbt,你会看到你所看到的。
尝试file > close project关闭你的项目而不关闭 IntelliJ,这样下次就不会自动再次打开了。然后你可以从最近打开的列表中删除它,最后当你删除它不应该返回的目录时。
推荐阅读
- python - pdoc 不会将函数参数生成为链接
- ios - 在 iOS 模拟器中测试核心蓝牙应用程序
- android - 本机 iOS 类中的 j2objc 反射支持
- axios - 搜索 github api 返回不一致的结果
- c - 将 sha256 转换为更小的 uint 类型
- openssl - 生成多个具有相同模数的 RSA 密钥
- java - 是什么导致了这个 ArchUnit 异常?
- arangodb - Arango commitIntervalMsec 和solidationIntervalMsec 以减少等待时间
- java - mongoTemplate executeCommand 错误:未授权
- c# - 设置可以注入的填充对象的最佳方法是什么?