sbt

sbt

文章 10 浏览 53

使用 simple-build-tool (sbt) 和 IntelliJ 调试 Scala 代码

使用 IntelliJ 的内置调试器调试 sbt 管理的 Scala 代码的最简单方法是什么? 来自 sbt 的 Google 代码网站的“RunningSbt”文档列出了命令用于运行项…

一身软味 2024-10-01 12:06:57 8 0

如何在 Simple Build Tool 的子项目中共享我的 lib 文件夹

我有一个项目运行简单的构建工具作为构建工具。我的所有子项目都共享相同的依赖项,因此我希望它们使用相同的 lib 文件夹。我可以通过创建指向我的共…

花开浅夏 2024-09-29 23:58:37 5 0

使用 ENSIME 时的 Scala 许可证横幅

我正在尝试开始使用 ENSIME 通过 SBT 进行 Scala 开发。我应该如何管理许可证标头?我曾经在 Eclipse 中使用版权向导,看起来不错。…

执妄 2024-09-28 12:13:39 10 0

使用 simple-build-tool 进行基准测试

我正在尝试让 sbt 编译并构建一些基准测试。我已经告诉它将基准添加到测试路径中,以便它们与测试一起重新编译,但我不知道如何编写一个操作来让我实…

吃颗糖壮壮胆 2024-09-28 06:50:20 3 0

如何在 SBT Scala 项目中使用 MySQL JDBC 驱动程序?

当我在 SBT 会话期间第一次运行我的项目时,它在尝试访问 MySQL 数据库时抛出以下异常: java.lang.NoClassDefFoundError:scala/Ordered 当我再次运…

誰認得朕 2024-09-26 14:42:02 5 0

当我尝试运行“exec”时在SBT中,我得到“运行 exec 时出错:java.lang.ArrayIndexOutOfBoundsException:0”。如何修复?

如果我创建一个 SBT 项目,即使是一个简单的“hello world”,编译(成功)然后执行,则会引发以下错误。原因可能是什么以及如何解决这个问题? java.…

酒与心事 2024-09-26 06:27:56 4 0

如何指定JVM最大堆大小“-Xmx”用于使用“run”运行应用程序SBT 中的行动?

我的应用程序进行大型数据数组处理,并且需要比 JVM 默认提供的内存更多的内存。我知道在Java中它是由“-Xmx”选项指定的。如何设置 SBT 以使用特定的…

薔薇婲 2024-09-26 05:52:53 8 0

什么是“资源”? SBT 项目中的文件夹有何用途?

在 SBT 项目文件夹层次结构中,我将 Scala 源代码放在 src/main/scala 中,将测试放在 src/tests/scala 中。我应该将什么放入 src/main/resources 和 …

∞梦里开花 2024-09-25 22:23:30 7 0

在SBT中设置目标JVM

如何在 SBT 中设置目标 JVM 版本? 在 Maven 中(使用 maven-scala-plugin),可以按如下方式完成: ... ${scala.version} -target:jvm-1.5 …

我是男神闪亮亮 2024-09-25 17:12:48 6 0

如何让 sbt 使用本地 Maven 代理存储库 (Nexus)?

我有一个 sbt (Scala) 项目,当前从网络中提取工件。我们希望转向企业标准化的 Nexus 存储库来缓存工件。从 Nexus 文档中,我了解了如何为 Maven 项目…

白首有我共你 2024-09-25 02:56:15 17 0

如何在 SBT 中使用前缀文件夹压缩文件

要使用 Simple Build Tool 生成发行版 ZIP,只需执行 def distPath = ( ((outputPath ##) / defaultJarName) +++ mainDependencies.scalaJars ) lazy …

却一份温柔 2024-09-24 23:23:19 4 0

改进 sbt 文档生成

当我运行 sbt doc 时,它会生成一个不错但仍然非常基本的文档。是否可以 a)包含类定义的源文件和 b)继承继承成员的文档字符串? 我需要在项目定义中…

苍白女子 2024-09-24 19:48:30 7 0

如何将 Jar 库添加到 IntelliJ Idea SBT Scala 项目?

我创建了一个 IntelliJ Idea SBT Scala 项目,例如 Heiko Seeberger 的文章 进行了描述。 我想添加一个 Jar 库(joda-time)以在该项目中使用。如何做…

雨巷深深 2024-09-24 14:56:22 7 0

如何强制解释器显示完整的堆栈跟踪?

有没有办法强制 Scala 解释器(通过 SBT 启动)打印完整的堆栈跟踪。默认情况下,显示的行数少于 10 行: scala> new CacheMonitoringClient javax.ma…

卷耳 2024-09-24 14:27:33 4 0

哪种 CI 服务器可与 SBT 配合使用?

我正在考虑在一个新的 scala 项目中使用 SBT,但我不确定哪个 CI 服务器 - hudson/cruise/无论什么都支持它。有什么想法吗? 我知道 SBT 有点像 Maven…

追我者格杀勿论 2024-09-16 11:23:43 5 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文