当前位置: 首页 > 知识库问答 >
问题:

SBT“包”取决于“测试”

唐麒
2023-03-14

如何使目标“包”依赖于目标“测试”?

这里有一个解决方案:强制sbt 0.11运行测试,但它实际上不适用于xsbt web插件。

共有1个答案

羊舌和安
2023-03-14

以下是我所做的:

Keys.`package` <<= (test in Test, Keys.`package` in Compile) map { (_, in) =>
  println("after package & test")
  in
}

它运行测试,如果测试成功,则运行包任务。(在新安装的lift-2.5-RC2上测试)

 类似资料:
  • 我希望在一个配置类中有多个@PostConstruct注释方法,应该依赖于@Profile调用这些方法。您可以想象这样一段代码: 然而,根据@PostConstruct的javadoc,我只能用这个注释对一个方法进行注释。在Spring的Jira https://Jira.spring.io/browse/spr-12433中有一个开放的改进。 你是如何解决这个需求的?我总是可以将这个配置类拆分为

  • 我正在尝试运行一个简单的play-scala示例,但是我在启动activator时遇到了一些问题,因为我有很多连接超时。我只使用activator创建了应用程序并尝试启动它。没有开发或自定义配置。我用的是Play2.4.2。 它试图解决的许多依赖项似乎并不存在:如果我试图在浏览器中打开url,我只得到“请求路径未找到”。例子如下: 这种行为浪费了很多时间,没有任何价值。是否可以避免不存在的路径或最

  • 我正在尝试使用keras对图像进行二值分类。 我的CNN模型对训练数据进行了良好的训练(训练准确率约为90%,验证准确率约为93%)。但在培训期间,如果我将批量大小设置为15000,则得到图I输出,如果我将批量大小设置为50000,则得到图II输出。有人能告诉我怎么了吗?预测不应该取决于批量大小,对吗? 我用于预测的代码: 我的型号:-

  • 2018-06-18 02:39:00错误执行器:91-stage 3.0(TID 11)中任务1.0中的异常java.lang.nosuchmethoderror:net.jpountz.lz4.lz4blockinputstream.(ljava/io/inputstream;z)V在org.apache.spark.io.lz4compressioncodec.compressedinput