sbt相关内容
我正在尝试将finagle-http库作为外部maven依赖项添加到我的新Bazel项目中。但是得到了以下错误。我想我在没有完全理解的情况下创建构建是做错了什么。努力学习。感谢在这方面的任何帮助。 error: object Service is not a member of package com.twitter.finagle error: object util is not a m
..
您好,我正在尝试下载以下Build.sbt文件中的spark-core、spark-streaming、twitter4j和spark-streaming-twitter: name := "hello" version := "1.0" scalaVersion := "2.11.8" libraryDependencies += "org.apache.spark" %% "spa
..
Scalavista,或Scala语法(官方)-这些是我的Scala扩展。 我有内置的.sbt例如 , "org.scalatra" %% "scalatra-json" % "latest.integration" 当我写的时候 import org.scalatra.json._ 然后将其标记为错误并显示object scalatra is not a membe
..
我使用sbt将新构件发布到nexusmaven2存储库(my-maven-repo)。新的瑕疵将出现在Nexuss界面对像。另一个SBT项目使用了这些文物。在使用精确需求时,他会找到这些需求,但在使用范围时,他会获取可用构件的列表,而该列表永远不会是最新的。 我尝试过的方法/变通方法及其结果: 不起作用:使用节点接口-->存储库-->my-maven-repo-->重建索引 不工作:
..
我正在使用SBT构建一个Java项目,并且需要复制文本文件(这些文件不是资源,而是由Java类用来读取)。 我没有使用SBT或Scala的经验(build.scala文件需要) 如有任何帮助,我们将不胜感激。 例如,如果我的目录结构是: test |- files |- one.text |- main |- java
..
我刚刚切换到SBT 0.13.1,Arg处理更改了,或者有bug。下面是我正在测试的内容(名为sbt-test.scala): #!/bin/sh SBT_0_13_0="/path/to/sbt-launch-0.13.0.jar" SBT_0_13_1="/path/to/sbt-launch-0.13.1.jar" SBT="$SBT_0_13_1" exec java $JAVA_O
..
我想针对最新的尖端Scala 2夜间测试我的代码。 answer for Scala 2.10不再起作用。 我该怎么办? 推荐答案 Scala2.12或2.13 快速版本(SBT) Global / resolvers += "scala-integration" at "https://scala-ci.typesafe.com/artifactory/s
..
我在 Debian 上有 java 8 服务器运行时. 试过了:dpkg -i scala-2.11.7.deb scala 依赖于 java6-runtime-headless;然而:包 java6-runtime-headless 没有安装. 但是没关系:scala 版本Scala 代码运行器版本 2.11.7 -- 版权所有 2002-2013,LAMP/EPFL 现
..
在 sbt 中进行基于 specs2 的测试的方法是 (TestOptions in Test) += Tests.Argument(TestFrameworks.Specs2, "html") 但是 scalatest 怎么样?我做了很多谷歌搜索,但找不到好的解释/解决方案. 解决方案 所以我需要做两件事... 我.使用 2.0.M5b 之后的任何 scalatest 工件.对
..
我有一个 scala sbt 项目.当我在 intellij 中打开终端并执行 sbt sbtVersion 时,我看到 0.13.8.我想使用我自己的本地安装,即 0.13.5.当我打开一个新的命令提示符时,我看到 sbt 版本是 0.13.5,但在 IntelliJ 终端中,即使我将“设置-> SBT"配置为指向自定义的“sbt",它仍然一直显示 0.13.8-launch.jar"而不是捆绑
..
目前我正在同时运行 eclipse 和播放(使用 ~run).当我更改文件时,它将由 play 和 eclipse 编译. 是否可以避免这两个编译步骤之一? 据我所知,eclipse 插件也使用 sbt 来构建项目,所以也许有办法在 eclipse 中执行 play "run" 命令? (我问是因为我的笔记本电脑不是很快,编译需要一些时间,我希望播放网页上宣传的“快速周转";)
..
我有多个快照版本的工件,例如 artifact-0.1-20120831.103456-5. 我的项目取决于特定的快照版本.如果我告诉 SBT 下载 0.1-20120831.103456-5 版本而不是 0.1-SNAPSHOT 更新任务失败. //build.sbtlibraryDependencies ++= Seq(“com.example"%“史密斯"%“0.1-20120906
..
..
我想在我的 SBT + Spray 应用中添加一个集成测试阶段. 理想情况下,它就像 Maven,具有以下阶段: 编译:应用已构建 test:运行单元测试 pre-integration-test:应用在单独的进程中启动 integration-test:运行集成测试;他们向后台运行的应用发出请求并验证返回的结果是否正确 post-integration-test:之前启动的应
..
我在组装我的 uber jar 时收到以下错误: java.lang.RuntimeException: deduplicate: 发现不同的文件内容在以下内容中:[错误]/Users/jake.stone/.ivy2/cache/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.61.jar:module-info.class[错误
..
..
scala 2.9.1 控制台中的“:javap"命令需要“类路径"中的 tools.jar(来自 JDK6).从 cmd-line 可以使用 '-cp' 参数或 CLASSPATH 环境变量来完成. 如何对使用“console"和“console-quick"命令从 SBT 调用的 scala 控制台执行相同操作? 解决方案 答案很长,可能会在其他地方对您有所帮助. 如果我想
..
在构建 Web 应用程序时,SBT 能够将我所有的 jar 依赖项收集到 WAR 文件中. 这是否可以让 SBT 将我在非 Web 应用程序中依赖的所有 jar 放入一个目录中,以便在运行应用程序时可以轻松地将它们放到我的类路径中? 解决方案 是的,你可以在你的项目定义类中加入这样的东西: val libraryJarPath = outputPath/"lib"def colle
..
当我想运行我的 Scala 项目时,我 cd 到项目目录并执行 $ sbt "run arg1" 如何在项目目录之外进行同样的操作? 解决方案 我的回答受到了这个更普遍的问题的启发:如何从 Linux shell 运行具有与当前不同工作目录的程序? (cd myPath/; sbt "run arg1") 或 (cd myPath/&& exec sbt "run arg1")
..
所以例如你不能写: a := 3b := 4 您必须像这样将它们分开: a := 3b := 4 我想不出另一种具有类似要求的文件格式.对于新人来说,这绝对是令人惊讶的.甚至一些长期使用 sbt 的用户也认为它令人反感. 根据我的经验,这是在 sbt 更改之前最常被问到的一个问题. 解决方案 从 sbt 0.13.7 开始,不再需要空行.所以以下现在是历史信息. 简短的
..