【问题标题】:Force intellij to download scala-library sources in an existing project强制 Intellij 在现有项目中下载 scala 库源
【发布时间】:2020-12-11 10:14:54
【问题描述】:

在导入设置中选中“下载源代码”和“下载 javadocs”时,Intellij 似乎表现良好。

但是如果他们没有检查,那么我们如何在事后获得scala源?在下面的截图中,我确实点击了Download Sources

但它失败了 Sources for 'scala-library.jar' not found

似乎 Intellij 应该意识到使用项目中适当的 scala 版本正确修饰 scala-library.jar 。不?

那么除了简单地删除项目并重新导入之外,还有其他选择吗?询问的原因是我有许多处于这种状态的项目,并且希望灵活地总是检查Download sources - 由于构建时间较长和偶尔会导致构建失败.

【问题讨论】:

    标签: scala intellij-idea


    【解决方案1】:

    您可以编辑现有项目的 sbt 设置:

    选择'Download: Sources'并关闭设置后,必须刷新sbt项目才能触发下载:

    【讨论】:

    • 5 年后,这让我发疯了。谢谢
    【解决方案2】:

    如果 Intellij 没有自动下载源,则附加源的另一个选项是手动从 Scala 页面下载并附加到 Intellij。

    例子:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-11
      • 2015-05-25
      • 1970-01-01
      • 2015-12-14
      • 1970-01-01
      • 1970-01-01
      • 2017-07-17
      • 2014-06-12
      相关资源
      最近更新 更多