为什么多项目build.sbt失败?

普里亚R

我有下面的build.sbt。我正在使用sbt 0.13.9。

name := "myproject"

organization := "myproject"

version := "0.1"

lazy val myproject = project in file(".") aggregate(common, myservice)

lazy val common = (project in file("common"))
    .settings(commonSettings: _*)

lazy val myservice = (project in file("myservice")) dependsOn(common)
    .settings(commonSettings: _*)

lazy val commonSettings = Seq(
  scalacOptions := Seq("-unchecked", "-deprecation", "-encoding", "utf8"),
  scalaVersion := "2.11.7",
  resolvers ++= Seq("Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/")
)

当我运行sbt compile它失败并出现以下错误:

[warn]  module not found: common#common_2.10;0.1-SNAPSHOT
[warn] ==== local: tried
[warn]   /home/priyar/.ivy2/local/common/common_2.10/0.1-SNAPSHOT/ivys/ivy.xml
[warn] ==== public: tried
[warn]   http://repo1.maven.org/maven2/common/common_2.10/0.1-SNAPSHOT/common_2.10-0.1-SNAPSHOT.pom
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: common#common_2.10;0.1-SNAPSHOT: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::

如果我删除第10行(.settings(commonSettings:_ *)),它将正常运行。但是我需要那条线。

我从https://github.com/theiterators/reactive-microservices/blob/master/build.sbt复制了这个想法

我究竟做错了什么?

普里亚R

在第11行上将一个点(。)放在dependsOn之前即可解决此问题。不知道为什么我会在scala中思考。对于调用方法是可选的。

lazy val myservice = (project in file("myservice")).dependsOn(common)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么从SBT导入intellij项目失败

来自分类Dev

为什么我的项目没有build.sbt文件?

来自分类Dev

为什么“ sbt stage”由于“无效命令”而失败?

来自分类Dev

为什么IDEA会在新的sbt项目中报告build.sbt的错误?

来自分类Dev

为什么sbt会在Play 2.3项目中编译sbt后以NoClassDefFoundError:Play 2.2.x项目中的play / Play $失败?

来自分类Dev

在splay 2.3项目中编译sbt后,为什么sbt失败并出现NoClassDefFoundError:在Play 2.2.x项目中的play / Play $?

来自分类Dev

为什么sbt会因play-geojson的UNRESOLVED DEPENDENCIES失败而失败?

来自分类Dev

子项目的sbt运行失败,并显示“协议错误”

来自分类Dev

sbt build在本地上工作,但在jenkins上失败

来自分类Dev

为什么构建因未解决的依赖关系而失败:com.typesafe.sbt#sbt-native-packager; 0.7.4?

来自分类Dev

当项目加载失败时(而不是等待用户输入),sbt是否失败?

来自分类Dev

当项目加载失败时(而不是等待用户输入),sbt是否失败?

来自分类Dev

为什么构建失败并显示sbt.ResolveException:未解决的依赖项:com.typesafe.sbt#sbt-pgp; 0.8.2:找不到?

来自分类Dev

为什么构建失败并显示sbt.ResolveException:未解决的依赖项:com.typesafe.sbt#sbt-pgp; 0.8.2:找不到?

来自分类Dev

为什么Play 2.3.4和jacoco4sbt> 2.1.4失败并显示NoSuchMethodError?

来自分类Dev

为什么sbt失败并出现java.io.IOException:启动时拒绝权限?

来自分类Dev

为什么“ sbt运行”因OutOfMemoryError而失败,而“激活运行器”却正常运行?

来自分类Dev

为什么 sbt update 会因 Spark GraphX 的“冲突的跨版本后缀”而失败?

来自分类Dev

为什么在 msbuild 中覆盖 Build 目标对 C++ 项目有效但对 C# 项目失败?

来自分类Dev

sbt多项目未定义设置

来自分类Dev

使用sbt进行多项目构建

来自分类Dev

sbt多项目未定义设置

来自分类Dev

为什么ng build在azureDevOps上失败?

来自分类Dev

SBT项目刷新在IntelliJ IDEA中失败,出现“访问被拒绝”错误

来自分类Dev

SBT项目刷新在IntelliJ IDEA中失败,出现“访问被拒绝”错误

来自分类Dev

使用xsbt-web-plugin时,为什么在Sbt控制台中检查compile:packageWar :: packagedArtifact失败?

来自分类Dev

为什么从 sbt 会话中编译 Spark 应用程序会因“对象 apache 不是包 org 的成员”而失败?

来自分类Dev

Gradle多项目构建失败,出现UnsupportedNotationException

来自分类Dev

多项式/条件Logit回归,为什么StatsModel在mlogit软件包示例上失败?

Related 相关文章

  1. 1

    为什么从SBT导入intellij项目失败

  2. 2

    为什么我的项目没有build.sbt文件?

  3. 3

    为什么“ sbt stage”由于“无效命令”而失败?

  4. 4

    为什么IDEA会在新的sbt项目中报告build.sbt的错误?

  5. 5

    为什么sbt会在Play 2.3项目中编译sbt后以NoClassDefFoundError:Play 2.2.x项目中的play / Play $失败?

  6. 6

    在splay 2.3项目中编译sbt后,为什么sbt失败并出现NoClassDefFoundError:在Play 2.2.x项目中的play / Play $?

  7. 7

    为什么sbt会因play-geojson的UNRESOLVED DEPENDENCIES失败而失败?

  8. 8

    子项目的sbt运行失败,并显示“协议错误”

  9. 9

    sbt build在本地上工作,但在jenkins上失败

  10. 10

    为什么构建因未解决的依赖关系而失败:com.typesafe.sbt#sbt-native-packager; 0.7.4?

  11. 11

    当项目加载失败时(而不是等待用户输入),sbt是否失败?

  12. 12

    当项目加载失败时(而不是等待用户输入),sbt是否失败?

  13. 13

    为什么构建失败并显示sbt.ResolveException:未解决的依赖项:com.typesafe.sbt#sbt-pgp; 0.8.2:找不到?

  14. 14

    为什么构建失败并显示sbt.ResolveException:未解决的依赖项:com.typesafe.sbt#sbt-pgp; 0.8.2:找不到?

  15. 15

    为什么Play 2.3.4和jacoco4sbt> 2.1.4失败并显示NoSuchMethodError?

  16. 16

    为什么sbt失败并出现java.io.IOException:启动时拒绝权限?

  17. 17

    为什么“ sbt运行”因OutOfMemoryError而失败,而“激活运行器”却正常运行?

  18. 18

    为什么 sbt update 会因 Spark GraphX 的“冲突的跨版本后缀”而失败?

  19. 19

    为什么在 msbuild 中覆盖 Build 目标对 C++ 项目有效但对 C# 项目失败?

  20. 20

    sbt多项目未定义设置

  21. 21

    使用sbt进行多项目构建

  22. 22

    sbt多项目未定义设置

  23. 23

    为什么ng build在azureDevOps上失败?

  24. 24

    SBT项目刷新在IntelliJ IDEA中失败,出现“访问被拒绝”错误

  25. 25

    SBT项目刷新在IntelliJ IDEA中失败,出现“访问被拒绝”错误

  26. 26

    使用xsbt-web-plugin时,为什么在Sbt控制台中检查compile:packageWar :: packagedArtifact失败?

  27. 27

    为什么从 sbt 会话中编译 Spark 应用程序会因“对象 apache 不是包 org 的成员”而失败?

  28. 28

    Gradle多项目构建失败,出现UnsupportedNotationException

  29. 29

    多项式/条件Logit回归,为什么StatsModel在mlogit软件包示例上失败?

热门标签

归档