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

bul*_*ula 5 scala intellij-idea sbt sbt-idea

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

4le*_*x1v 7

在所有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")
Run Code Online (Sandbox Code Playgroud)

请注意,我之间有一个空行.然后,如果你有一个打开的sbt会话调用reload命令,你可以调用gen-idea生成构思文件,我也建议添加sbt-classifiers到下载源.

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

生成此项目后,在IDEA中选择Open Project并选择新生成的项目.这应该工作,如果没有,提供一些额外的信息.

  • 它现在必须是"1.6.0".`1.6.0-SNAPSHOT`是404 (2认同)