scala - 构建 maven 项目作为 SBT 构建的一部分

标签 scala maven playframework-2.0 sbt

我有一个依赖于 Maven 项目的 sbt 项目。
是否可以将该 maven 项目制作为 sbt 项目的子模块,并将该 maven 项目作为 SBT 构建的一部分一起构建?

最佳答案

尝试添加到您的 maven 项目 build.sbt:

name := "mavenDep"

scalaVersion in Global := "2.10.2"

externalPom()
Sbt documentation: Maven pom (dependencies only) externalPom 不添加 maven 存储库 - 只是依赖项。
所以你必须手动添加其他存储库:
resolvers in Global ++= Seq(
  "snapshots" at "http://oss.sonatype.org/content/repositories/snapshots",
  "releases"  at "http://oss.sonatype.org/content/repositories/releases"
)

关于scala - 构建 maven 项目作为 SBT 构建的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19674513/

相关文章:

java - 为什么我的类没有记录日志,但 Spring 正在记录日志(带有 Maven 和 log4j 的 Spring boot)?

Scala 从 future 中提取结果

Scala - 可以扩展的抽象基类中的参数类型

Maven - 如何重命名 jar 名称的输出分类器?

java - Maven 站点迁移 - 如何处理?

scala - 为方法 Apply 提供太多参数

html - 玩!框架 - 创建简单的 html 链接

java - Spark FlatMap - scala 到 java 代码

android - 远程 Actor 在 Android 上不起作用 -> 堆栈溢出

scala - Spark 应用程序完成回调