sbt相关内容

如何从源代码构建插件并在我的Play应用中使用它

我基本上对sbt一无所知,对maven或ivy也知之甚少. github上有一个play插件,我想在我的项目中进行修改和使用.但是,我正在努力弄清楚如何从github上将其删除,并开始在我的play项目中使用它.我已经尝试过各种涉及使用sbt命令的事情.但是sbt永远不会像教程中那样表现.有人可以给我一些简单的步骤来说明如何从github上的Play插件->利用Play应用中的插件吗? 在我看来 ..
发布时间:2020-05-07 22:13:40 其他开发

使用SBT下载jMonkeyEngine

我正在尝试将 jMonkeyEngine 3与Scala一起使用(在SBT驱动的Scala项目中使用IntelliJ作为IDE) .由于 Maven发行版是在几个月前添加的,因此我尝试从中提取JME Maven存储库.这是我添加到build.sbt文件中的内容: resolvers += Resolver.sonatypeRepo("snapshots") libraryDependenc ..
发布时间:2020-05-07 21:59:37 Java开发

通过SBT中的https访问Maven回购

我有一个使用sbt(scala)进行构建的Java项目.直到昨天,它仍然有效,但是今天我看到了从Maven中提取回购协议的问题 esolving org.codehaus.plexus#plexus-component-api;1.0-alpha-16 ... [error] SERVER ERROR: HTTPS Required url=http://repo1.maven.org/m ..
发布时间:2020-05-07 21:29:31 Java开发

作为SBT构建的一部分构建Maven项目

我有一个依赖于Maven项目的sbt项目. 是否有可能使该Maven项目成为sbt项目的子模块,并将其作为SBT构建的一部分一起构建? 解决方案 尝试将其添加到您的Maven项目build.sbt中: name := "mavenDep" scalaVersion in Global := "2.10.2" externalPom() 请参见 Sbt文档:Maven pom ..
发布时间:2020-05-07 21:29:09 其他开发

.sbt文件中的pomOnly()有什么作用?

.sbt文件中pomOnly()有什么作用? 例如, "com.github.fommil.netlib" % "all" % "1.0" pomOnly() 解决方案 实际上,SBT参考指南似乎并未提供有关pomOnly()的大量信息. 根据 mvnrepository ,依赖项"com.github .fommil.netlib:all"对应于聚合pom.xml: ..
发布时间:2020-05-07 21:26:48 其他开发

找不到spark-hbase mvn依赖性

我想使用Spark在HBase中读取表.我添加了以下依赖项: libraryDependencies += "org.apache.hbase" %% "hbase-spark" % "2.0.0-SNAPSHOT" 如hbase 网站所述,但该依赖关系可以不能解决! 我还尝试了不同的版本(1.2.0、1.1.2),但没有用. 解决方案 看起来hbase-spark不在ma ..
发布时间:2020-05-07 21:12:54 其他开发

如何在离线模式下使用SBT进行构建

SBT中mvn -o的等效项是什么?当我检查.ivy存储库时,可以在cache/groupId/artifactId/jars中看到依赖罐.当我尝试在没有Internet连接的情况下构建它时,它仍然会执行此Resolving ...并显示Unresolved Dependencies错误.如何关闭此功能?我尝试使用sbt set-offline := true,但仍然收到错误.这可能吗?也许下载一 ..
发布时间:2020-05-07 21:12:14 其他开发

如何为SBT设置本地代理存储库?

我对Maven/Ivy的了解几乎为零,但知道这些技术落后于SBT自动下载和管理库的能力. 当我尝试从SBT生成IntelliJ Idea项目时,它(想法或生成器插件)未能找到存储在通用Ivy 2缓存中的缓存库.我已经通过设置SBT项目以使用将已下载的库存储在项目目录下的旧方案来解决了这个问题.我的另一个项目使用旧的SBT版本,默认情况下采用这种方式.在这两种情况下,我都使用clean命令在备 ..
发布时间:2020-05-07 20:55:28 其他开发

除了Typesafe的存储库之外,SBT不会解决对任何存储库的传递依赖关系

我有一个传递性依赖关系,但是这种依赖关系无法解决,因此我正在为此扯掉头发. 具体的依存关系是org.apache.maven.wagon#wagon-provider-api;1.0-beta-2!wagon-provider-api.jar,尽管我不确定其中包括哪个直接依存关系. 该文件仍处于活动状态,并且在默认的Maven存储库中运行良好.但是出于某种原因,SBT只是拒绝在那里检查 ..
发布时间:2020-05-07 20:49:19 其他开发

在SBT上使用Maven插件

反正有在SBT上使用Maven插件吗? 解决方案 否. sbt通过 sbt-pom-reader 确实以有限的方式支持pom.xml,但是我们确实不支持使用Maven插件.它有自己的插件生态系统,因此也许您可以找到类似的插件生态系统. 如果您需要将Maven插件作为库引入,则需要以下设置: classpathTypes += "maven-plugin" ..
发布时间:2020-05-07 20:47:49 其他开发

生成自动化-sbt:针对多个依赖项进行编译/测试

我们刚刚发布了库的一部分( Mango ),它是围绕 Google Guava Java通用库. 该库当前依赖于Google Gauva 14.0,但我们也想添加对其他版本的支持. sbt (一种用于Scala和Java项目的构建自动化工具)中是否有一种方法可以创建类似Maven的配置文件,其中每个配置文件根据各自的Guava依赖项的不同版本进行编译,因此我们可以将其包含在连续集成测试 ..
发布时间:2020-05-07 20:46:45 其他开发

为什么SBT程序集发现冲突时Maven程序集可以工作

标题也可以是: Maven和SBT程序集插件之间有什么区别. 在将项目从Maven迁移到SBT时,我发现这是一个问题. 为了描述这个问题,我创建了一个示例项目,该项目依赖于构建工具,而我发现它们的行为有所不同. https://github.com/atais/mvn-sbt-assembly 唯一的依赖项是(sbt样式) "com.netflix.astyanax ..
发布时间:2020-05-07 20:45:57 其他开发

SBT取决于特定的快照版本

我的产品具有多个快照版本,例如artifact-0.1-20120831.103456-5. 我的项目取决于特定的快照版本. 如果我告诉SBT下载0.1-20120831.103456-5版本而不是0.1-SNAPSHOT版本,则更新任务失败. // build.sbt libraryDependencies ++= Seq( "com.example" % "smith" % "0. ..
发布时间:2020-05-07 20:41:57 其他开发

sbt:未经授权发布到公司Nexus存储库

快速解决方案 所需的凭证期望由nexus定义的确切领域.下文介绍了如何找到您已定义的工具,但最确定的是"Sonatype Nexus Repository Manager".像往常一样将其余详细信息添加到凭据中. c:/data/user/.sbt/.credentials realm=Sonatype Nexus Repository Manager host=nexus us ..
发布时间:2020-05-07 20:33:46 其他开发