scala - 如何安装 sbt-idea 并使用 gen-idea

标签 scala intellij-idea sbt sbt-idea

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

8年前关闭。




Improve this question




我已经为 gen-idea 下载并安装了 sbt 和插件。
但是建成的项目不能在idea上运行。
当我运行 gen-idea 时,也不会生成“项目”文件夹。
有人可以告诉我应该如何安装 sbt 和 sbt-idea 插件并配置它,因为我认为这里的问题是配置。

最佳答案

在所有 sbt 项目中,您都有一个 project文件夹(在项目目录的根目录中)。您需要在那里创建一个名为 - plugins.sbt 的文件。并放在那里:

resolvers += "Sonatype snapshots" at "http://oss.sonatype.org/content/repositories/snapshots/"

addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.6.0-SNAPSHOT")

请注意,我之间有一个空行。然后,如果你有一个打开的 sbt session 调用 reload命令,您可以调用gen-idea要生成想法文件,我也建议添加 sbt-classifiers下载资源。

否则,您可以通过在 ~/.sbt/0.13/plugins/build.sbt 中放置相同的两行来使该插件对所有 sbt 项目全局可见。文件。

生成此项目后,在 IDEA 中选择 Open Project并选择您新生成的项目。这应该有效,如果没有,请提供一些附加信息。

关于scala - 如何安装 sbt-idea 并使用 gen-idea,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20464373/

相关文章:

linux - 在没有 super 用户权限的情况下,Scala shell 无法在 ubuntu 上运行

java - 无法在 Intellij IDEA 中解析带有 uri 的 taglib

intellij-idea - 在 Intellij IDEA、PhpStorm 或 WebStorm 中导入设置

android - Flutter markdown 包依赖项没有为我正确安装

scala - sbt如何在Build中引用Project?

sbt - 如何查看 SBT 版本?

scala - 为什么 Scala 的 Try 没有异常类型的类型参数?

regex - 用丰富的字符串魔法从字符串中提取数字

scala - SBT 从子项目运行 Main 方法

Scala:基于文件夹定义测试用例