0
我得到這個錯誤:SBT - 喬達轉換沒有找到
[warn] Class org.joda.convert.FromString not found - continuing with a stub.
但build.sbt它明確包括:
libraryDependencies += "joda-time" % "joda-time" % "2.9.6"
libraryDependencies += "org.joda" % "joda-convert" % "1.8.1"
這似乎是有大多數人修復這個問題,例如。 Class broken error with Joda Time using Scala。 運行依賴圖我看到驅逐:
[info] +-joda-time:joda-time:2.3 (evicted by: 2.9.6)
[info] +-joda-time:joda-time:2.8.2 (evicted by: 2.9.6)
[info] +-joda-time:joda-time:2.9.6
[info] +-org.joda:joda-convert:1.8.1
[info] +-org.scala-lang.modules:scala-xml_2.11:1.0.5 [S]
[info]
[success] Total time: 10 s, completed May 11, 2017 6:38:09 PM
但似乎在年底的最新版本取勝,看上去就像是包含轉換。測試運行良好,日期轉換也是如此。
現在,我在一個小的損失的。我應該怎樣解決這個問題/調試這SBT?
可以降級的喬達時間版本2.1的 'libraryDependencies + = 「喬達時間」 % 「喬達時間」 % 「2.1」 libraryDependencies + = 「org.joda」 % 「喬達變頻」%「1.8.1」' –
@RameshMaharjan遺憾的是它沒有工作,要麼... – Sofia
@RameshMaharjan哦,不,它仍然被覆蓋到2.9.6由於com.typesafe.play:play-json_2 0.11:2.6.0-M6。要嘗試一個依賴覆蓋下一個 – Sofia