问题标签 [sbt-idea]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
438 浏览

scala - sbt-idea 和子项目

例如,如果您的 sbt 项目包含 50 个子项目。是否可以生成一个 intellij 项目,其中您指定一组子项目来自您的 repo,而另一组子项目实际上包含在项目文件中?

即我希望一次只处理一小部分子项目,我知道我不需要更改/编译其他子项目。

谢谢

0 投票
2 回答
496 浏览

scala - sbt-idea 和 Idea sbt 插件的作用

如果使用 sbt-idea 创建基于 sbt 的 intelliJ 项目,那么 IntelliJ 中的 sbt 插件的目的是什么?只是在 IntelliJ 中创建一个 sbt 控制台还是做更多的事情?

鉴于此,首先创建 Scala 项目,然后在 sbt 控制台中运行“ide​​a”以使项目基于 sbt,是否仍然是正确的过程?那么假设 sbt 插件不能让想法创建基于 sbt 的项目是正确的吗?

0 投票
3 回答
872 浏览

scala - 如何将 SBT 类附加到 Intellij Idea?

我可能有一个愚蠢的问题。我想在 IntelliJ Idea 中编写 SBT 构建脚本(Build.scala),但 IDE 无法识别 SBT 类(构建、项目等)。我将 sbt-launch.jar 附加到项目中,但它没有改变任何东西,因为 sbt-launch.jar 不包含这些类。我应该怎么做才能完成这项工作?

0 投票
1 回答
2018 浏览

scala - Play Idea 失败 - 此版本的 sbt 0.11.3 没有 sbt-idea 插件

我被困住了。

我在 Mac 上并已使用 brew 安装了类型安全堆栈

我已经使用play new appname创建了一个新的游戏项目,一切都很好。

我正在尝试使用play idea将其导入 intelliJ - 但是当我这样做时,我收到以下错误;

我有戏!2.0.3 和 sbt 0.11.3

知道我实际上是如何解决这个问题的吗?

0 投票
1 回答
2615 浏览

scala - 了解 SBT、Scala、SBT-Idea 和 Play 框架如何协同工作

我是新手,使用 SBT 构建了一些简单的 Scala 应用程序/教程。我继续使用 Play 框架并使用g8 typesafehub/play-scala. 我做了一些测试以确保它正确生成。这检查得很好,我添加了 sbt-idea 插件https://github.com/mpeltonen/sbt-idea,来生成一个 IntelliJ 项目。这就是地狱爆发的地方。

我必须找到正确的 Scala、SBT、Play 框架和 sbt-idea 版本组合才能完美编译。否则,编译会因为正确的错误或让我猜测的警告而中断。到目前为止,我拥有的最好的“组合”是

带有以下警告

如果我使用最新版本,SBT 0.12 和 Play 2.0.3,我会得到一个编译错误。任何想法或解释如何让所有这些工作很好地结合在一起?现在对我来说是一个版本混乱。谢谢

0 投票
0 回答
283 浏览

sbt - 如何将库添加到 Intellij IDEA sbt Scala Android 项目?

当我尝试在控制台中编译我的 sbt 项目时,出现以下错误:

compile [info] Wrote D:\androidProjects\myfootball\target\scala-2.9.1\src_managed\main\scala\my\android\myfootball\TR.scala [info] 将 4 个 Scala 源代码和 1 个 Java 源代码编译到 D:\ androidProjects\myfootball\target\scala-2.9.1\classes... [错误] D:\androidProjects\myfootball\target\scala-2.9.1\src_managed\main\scala\my\android\myfootball\TR.scala: 9:类型 MapView 不是包 ru.yandex.yandexmapkit 的成员
[error] val map = TypedResourceru.yandex.yandexmapkit.MapView [error] ^ [error] 发现一个错误 [error] {file:/D:/androidProjects/ myfootball/}MyFootball/compile:compile: Compilation failed [error] Total time: 2 s, completed 02.10.2012 21:36:23

我已经在Project Module Settings -> Libraries中添加了带有 MapView 的库,并且 ctrl+click 在 MapView 组件上工作正常。我也尝试通过在我的 build.sbt 文件中添加依赖来做到这一点

并且当我在控制台中更新 sbt 时成功下载了依赖项......但一切都是徒劳的...... ..我在尝试编译我的项目时失败了。有人知道添加库的另一种方法吗?

0 投票
1 回答
390 浏览

scala - 如何在 Play2 框架中为 sbt idea 插件设置选项?

我知道播放框架有自己的自定义 sbt 插件来生成 Idea 项目文件,我正在尝试找到一种配置它的方法。我看到有一些可用的选项,例如当我键入时:

我明白了

如何使用播放控制台将此选项设置为 true?我找不到任何有关如何执行此操作的文档。

0 投票
2 回答
2680 浏览

scala - 如何让 sbt-idea 在 scala-2.10 项目中工作?

让sbt-idea在我的 Scala 2.10 项目中工作时遇到了很多麻烦。

我尝试sbt-idea从它的 git repo 编译,确保已设置

build/Build.scala,并使用publish-local命令在 git 中编译它。但我仍然不断得到

然后当我在我发布的版本中使用它时,只需添加

project/plugins.sbt文件。

0 投票
4 回答
3548 浏览

scala - sbt-idea 1.2.0 未解决 SBT 0.12.0 和 Scala 2.10.0?

我正在创建一个新的 SBT 项目,这里是我的 SBT 文件的内容:

build.properties

插件.sbt

构建.sbt

这是我尝试sbt在项目目录根目录中启动时遇到的错误:

可能是什么问题?

编辑:

这是我的项目目录结构的样子:

在此处输入图像描述

0 投票
3 回答
10664 浏览

scala - 如何让 Intellij IDEA 12.0 与 Play Framework 2.1.0 应用程序和 Scala 2.10.0 一起使用?

所以我一直在尝试让 IDEA 12.0 与 Play 2.1.0 和 Scala 2.10.0 一起使用。我几乎放弃了,因为它没有按照我想要的方式为我工作。这是我build.propertiesBuild.scala, 和plugins.sbt. 我按照 playframework 网站上的方法在idea with-sources=yesplay 控制台中执行。我还尝试添加sbt-idea插件版本 1.3.0-SNAPSHOT,如 plugins.sbt 中所示,但如果我想引用我刚刚创建的新视图模板或新路线,似乎没有任何效果。我可以在 IDEA 中工作的唯一方法是,如果我有一个控制台打开并运行sbt compile,回到 IDEA,它会自行刷新并识别新的视图模板或路由。

plugins.sbt

build.properties

Build.scala