1
有時更新版本的依賴我的項目的時候,當我會跑的項目,我會收到以下錯誤:
ERROR 09:31:34:241 apply$mcV$sp - Class could not be loaded and/or registered: scala.Enumeration$Val
ERROR 09:31:34:247 apply$mcV$sp - exception caught during akka-kryo-serialization startup: java.lang.ClassNotFoundException: scala.Enumeration$Val
java.lang.RuntimeException: Nonzero exit code: 1
at scala.sys.package$.error(package.scala:27)
我平時很幸運,能夠通過調整我的依賴版本來解決這個問題。
直到我從2.3.6更新我的akka版本到2.3.12,特別是包含akka-cluster,akka-remote和akka-peristance的akka-contrib。
它沒有爲我工作。 – Merom
你會發現對於我來說這是在一些非常特殊的條件下發生的(從aka 2.3.8移植到2.3.9,scala版本明確設置爲2.11.4)。我可以想象,兩年後你不可能有完全相同的條件。 如果你想打開一個堆棧溢出的問題,並將其鏈接到這裏,我可以刺穿它。如果你提供了堆棧跟蹤和可能的依賴關係圖,那麼最有用的可能是什麼。 – rhamilton
我使用2.11.11 Scalaversion,我的akka版本是2.5.6,kryo版本4.0.1和akka-kryo-serialization版本是0.5.0。 (錯誤)(run-main-0)java。不能加載和/或註冊:scala.Enumeration $ Val [error](run-main-0)java。 lang.ClassNotFoundException:scala.Enumeration $ Val 錯誤spatcher-3 [ - ] craskKryoSerializer(akka:// test) - 在akka-kryo序列化啓動期間捕獲的異常:java.lang.ClassNotFoundException:scala.Enumeration $ Val – Merom