SBT java.io.IOException:不是GZIP格式 Windows7Pro计算机未正确关闭.当机器重新启动时,运行’sbttest’会导致此错误:怎么解决这个问题?解决方法我刚刚在电脑崩溃后遇到这个问题,并且没有帮助.确保您确实找到并删除所有目标目录:
java – 依赖(对于sun.security.util)的SBT构建 我的build.sbt包含:我的JDK版本是“1.7.0_25”.我需要使用sun.security.util包.这个link表示在JDK中不能保证.我如何声明依赖关系使其工作?我的意思是,我应该添加什么依赖的名称?
单元测试 – 使用SBT运行JUnit测试 >SBTdocumentation解决方法最后,我发现,我必须将以下设置添加到子项目中:重要的是在子项目中声明junit-interface依赖关系,此外,将crosspaths设置为false.线索已由thisissue提供.如果主项目没有进行JUnit测试,那么不需要提供所需的测试设置.另外,为了知道失败的方法和原因,我们需要这个设置:
SBT Scaladoc配置 我正在尝试在SBT中配置Scaladoc,特别是标题,输出目录和类路径.我设法通过在build.sbt中添加以下内容来定义标题:我无法弄清楚如何更改doc输出目录.我也不知道如何添加jar到classpath.我想编辑类路径的原因是因为当我引用它的类时,标准的Scala库似乎没有被scaladoc所接受,即[[scala.Option]]导致警告“找不到任何连接成员为“scala.Option”.
java – SBT:如何将类的实例打包为JAR? 我的代码基本上是这样的:我想在JAR-assembly时,调用valclassifier=newFoodTrainer.train()并发布具有分类器实例的JAR,该实例可立即供下游库用户使用.最简单的方法是什么?对此有哪些既定的范例?解决方法您应该将训练产生的数据序列化到自己的文件中.然后,您可以将此数据文件打包到JAR中.您的生产代码打开文件并读取它而不是运行训练算法.
java – SBT build,在Compile上运行子项目的主类并运行 我有一个简单的构建工具Multi-Project问题…我有以下目录结构代表我的javasbt项目:所以所有项目共享一个共同的直接父文件夹.项目1的build.sbt中引用了项目2和3,如下所示:这样,project1和其他人之间存在依赖关系.到目前为止一切都很好,一切正常.但是现在我想在执行任何其他操作之前从project2执行main方法.当我从父执行“运行”任务时,我希望project2中的特定类执行其主要方法.我该怎么做呢?
ubuntu16.04安装sbt 1、进入http://www.scala-sbt.org/download.html2、echo"debhttps://dl.bintray.com/sbt/debian/"|sudotee-a/etc/apt/sources.list.d/sbt.listsudoapt-keyadv--keyserverhkp://keyserver.ubuntu.com:80--recv2EE0EA64E40
sbt安装 系统:ubuntu14.04官网地址:http://www.scala-sbt.org/download.html根据官网说明,执行下列命令这期间会下载很多jar包,等待下载完成输入sbtsbt-version测试安装是否成功然后任意新建一个目录,新建一个文件,如hello.scala文件命令提示行下进入到目录中,输入sbt,然后输入run,就可以看到helloworld了。