我有一个与在Scala build.sbt中导入依赖项有关的问题。我添加如下内容:
name := "DataScala"
version := "0.1"
libraryDependencies += "com.paulgoldbaum" %% "scala-influxdb-client" % "0.6.1"
scalaVersion := "2.9"
我有很多错误
[error] stack trace is suppressed; run 'last update' for the full output
[error] (update) sbt.librarymanagement.ResolveException: Error downloading com.paulgoldbaum:scala-influxdb-client_2.9:0.6.1
[error] not found: C:\Users\xxx\.ivy2\local\com.paulgoldbaum\scala-influxdb-client_2.9\0.6.1\ivys\ivy.xml
[error] not found: https://repo1.maven.org/maven2/com/paulgoldbaum/scala-influxdb-client_2.9/0.6.1/scala-influxdb-client_2.9-0.6.1.pom
[error] Error downloading org.scala-lang:scala-library:2.9
[error] not found: C:\Users\xxx\.ivy2\local\org.scala-lang\scala-library\2.9\ivys\ivy.xml
[error] not found: https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.9/scala-library-2.9.pom
[error] (ssExtractDependencies) sbt.librarymanagement.ResolveException: Error downloading com.paulgoldbaum:scala-influxdb-client_2.9:0.6.1
[error] not found: C:\Users\xxx\.ivy2\local\com.paulgoldbaum\scala-influxdb-client_2.9\0.6.1\ivys\ivy.xml
[error] not found: https://repo1.maven.org/maven2/com/paulgoldbaum/scala-influxdb-client_2.9/0.6.1/scala-influxdb-client_2.9-0.6.1.pom
[error] Error downloading org.scala-lang:scala-library:2.9
[error] not found: C:\Users\xxx\.ivy2\local\org.scala-lang\scala-library\2.9\ivys\ivy.xml
[error] not found: https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.9/scala-library-2.9.pom
[error] Total time: 2 s, completed 2020-01-23 21:44:44
[info] shutting down sbt server)
依赖项的版本是最新的,因此我认为并非如此。我试图导入更多的库,例如微风,但我做不到。
答案 0 :(得分:2)
Scala 2.9?我不确定是否存在这样的版本。通常,Scala版本号使用三个组件。
看https://mvnrepository.com/artifact/com.paulgoldbaum/scala-influxdb-client,该库存在于2.10.x,2.11.x或2.12.x。
对scalaVersion
使用2.12.10。