2017-07-05 114 views
0

我一直使用下面的代码获取未解决的依赖关系。任何线索我能做些什么来清除错误?Akka的未解析依赖关系http

name := "AkkaDemo" 

version := "1.0" 

scalaVersion := "2.11.8" 

val scalaTestVersion = "3.0.1" 

resolvers += "Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/" 

lazy val akkademoService = project.settings (libraryDependencies ++= Seq(
    "mysql" % "mysql-connector-java" % "5.1.25", 
    "com.typesafe.slick" %% "slick"% "3.1.0", 
    "com.typesafe.slick" %% "slick-hikaricp" % "3.1.0", 
    "com.typesafe.akka" %% "akka-actor" % "2.4.16", 
    "com.typesafe.akka" %% "akka-http" % "10.0.1", 
    "com.typesafe.akka" % "akka-slf4j" % "2.3.14" 

)). 
    dependsOn(instanceConfig) 


lazy val instanceConfig = project 

lazy val AkkaDemo = project.in(file(".")).aggregate(instanceConfig, akkademoService) 

下面是SBT的运行SBT输出:

Error:Error while importing SBT project:<br/>...<br/><pre>[info] 
Resolving org.fusesource.jansi#jansi;1.4 ... 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] ::   UNRESOLVED DEPENDENCIES   :: 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] :: com.typesafe.akka#akka-actor_2.10;2.4.16: not found 
[warn] :: com.typesafe.akka#akka-slf4j;2.3.14: not found 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
+0

什么是依赖没有解决?你什么时候得到错误?你能指望任何人提供一个你没有问的问题的解决方案吗? –

+0

请问您可以发布实际的sbt输出吗? – J0HN

+0

东西不对--sbt文件声明scalaVersion 2.11,但它试图解决2.10 scala akka-actor。你可以请张贴整个sbt输出(最好是一些外部存储服务,如github gist或pastebin)?另外,如果您这样做,请您明确地标记我,因为问题更新不会自动作为通知发送。 – J0HN

回答

0

这通过将build.sbt与scalaversion使用到每个模块来解决。显然,没有指定要使用的版本的build.sbt,每个模块默认为2.10。