【问题标题】:IntelliJ sbt project automatically creates lib folderIntelliJ sbt 项目自动创建 lib 文件夹
【发布时间】:2016-09-14 18:19:30
【问题描述】:

有人知道为什么我的 Intellij sbt 项目在打开时会创建一个包含 jar 的 lib 文件夹吗? 手动刷新 sbt 项目时,不会创建文件夹。

我不明白为什么会自动发生这种情况,因为库管理文档说此文件夹用于手动编辑非托管依赖项:http://www.scala-sbt.org/0.13.1/docs/Detailed-Topics/Library-Management.html

【问题讨论】:

    标签: scala intellij-idea sbt


    【解决方案1】:

    您可能在初始 SBT 项目导入/创建对话框中选中了“自动为空内容根目录创建目录”框。在没有它的情况下重新导入项目,看看它是否有帮助。

    【讨论】:

    • 感谢您的回复。我确实记得取消选中此设置,尽管我没有重新导入整个项目。要应用这些设置,是否必须重新导入?那会很奇怪 :) 无论如何,取消选中并没有解决问题,只有使用“sbt clean”删除由 sbt 创建的文件才有效。 (而且我知道这并不能真正解决这个问题,只是一个肮脏的解决方法)
    【解决方案2】:

    我刚刚从命令行运行“sbt clean”,问题就消失了。

    【讨论】:

      猜你喜欢
      • 2015-01-02
      • 1970-01-01
      • 2017-10-04
      • 2011-05-14
      • 1970-01-01
      • 1970-01-01
      • 2013-06-01
      • 2018-09-17
      • 2015-11-17
      相关资源
      最近更新 更多