sbt
scala – SBT – 运行任务以设置SettingKey
所以我的一般问题是我想根据任务的结果设置版本密钥.但是,在运行任务之前设置版本密钥.根据我的理解,一旦设置了密钥,我就无法更改密钥的值,因此我无法在任务中更改密钥. 我想要做的是将任务作为发布任务的依赖项运行并更改版本的值.我觉得...[详细]
2020-07-24 16:42 分类:编程语言使用sbt交叉编译Scala时如何使用不同的源代码? (MurmurHash的变化)
我正在使用SBT 0.13.2(也可能是例如0.13.5)并且我正在尝试为2.10编写一个项目并将其交叉编译为2.9和2.10.它使用 scala.util.hashing.MurmurHash3,它在2.9中不存在;相反,有scala.util.MurmurHash(可能不兼容???).我的源代码需要不同来处理...[详细]
2020-07-24 15:55 分类:编程语言如何使用Scala对象的SBT IntegrationTest配置
为了使我们的多项目构建更易于管理,我们将Build. scala文件拆分为多个文件,例如Dependencies.scala包含所有依赖项: import sbt._ object Dependencies { val slf4j_api = "org.slf4j" % "slf4j-api" % "1.7.7...[详细]
2020-07-24 15:36 分类:编程语言scala – 打包工件而不发布它
我有一个多项目构建,我在其中定义一个应用程序,一个api库,一个api库的实现. 应该发布API库.应该使用通用打包器插件打包应用程序(连同它的依赖项). lazy val app = project.in(file(".")) .enablePlugins(PlayScala) .depends...[详细]
2020-07-24 15:10 分类:编程语言scala – 每次SBT重新加载依赖项
当我打开sbt并启动项目时,它会重新加载dependecies,如: [info] Updating {file:/home/maciej/workspace/Job/test/}test-common... [info] Resolving org.scala-lang.modules#scala-parser-combinators_2.11;1.0.3 ... [info] Updating[详细]
2020-07-24 15:04 分类:编程语言创建一个新的scala scala项目,在eclipse中显示错误
我是新玩的框架( Scala),我用它创建了一个新项目 激活器新示例play-scala命令,示例是我的项目名称.然后我使用activator run命令成功运行了一个项目.当我运行一个激活器eclipse命令时,它显示 [error] Not a valid command: eclipse (simil...[详细]
2020-07-24 13:17 分类:编程语言scala – javah在哪里适合SBT构建?
javah用于从 @native方法生成C头.它在编译的类文件上运行,因此它需要一个类路径作为参数.出于这个原因,使javah任务依赖于编译中的 fullClasspath似乎是明智的. 我面临的问题是,为了构建本机库,需要生成的头文件,而本机库需要是一个资源.但...[详细]
2020-07-24 11:39 分类:编程语言scala – 将参数传递给SBT中的多个任务
在sbt 0.13.9中,我希望能够运行一个任务,该任务从命令行接收参数,然后将这些参数传递给另外两个任务. 我最初的尝试是这样的: lazy val logTask = InputKey[Unit](...) lazy val runTask = InputKey[Unit](...) lazy val TestCase = con...[详细]
2020-07-24 10:23 分类:编程语言scala – SBT:覆盖多构建dependsOn / aggregate项目中的设置
如何覆盖多构建SBT项目中的子项目设置/任务?例如,这里有两个非常简单的SBT项目: 〜/项目/后端/ build.sbt name := "backend" // old version of scala scalaVersion := "2.9.1" 〜/ mycode的/ docker_builder / build...[详细]
2020-07-24 08:45 分类:编程语言scala – 有没有办法为sbt指定备用位置以通过命令行查找构建配置?
据我所知,当你运行sbt可执行文件时,它会在当前目录结构(build.sbt或build scala文件)中查找你的构建配置.有没有办法为sbt可执行文件指定备用位置以查找build.sbt或构建scala文件?还有一种方法可以类似地指定工作目录吗? 例如,我可以从任...[详细]
2020-07-23 20:56 分类:编程语言