启动反应式引擎会引发错误"java.lang.ClassNotFoundException:com.romix.akka.serialization.kryo.KryoSerializer"



开始分层线时。在响应式引擎中,它抛出错误

java.lang.ClassNotFoundException:com.romix.akka.serialization.kryo.KryoSerializer
java.lang.ClassNotFoundException:com.romix.akka.serialization.kryo.KryoSerializer
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)

没有关于抛出此错误的原因或如何补救的进一步信息。

如何解决这个问题?

这个问题很可能是由于您正在升级layline。以前版本的IO。如果配置目录在以前的安装中已经存在,安装程序不会覆盖该目录。

查看application.conf文件,该文件可能有对缺失类的引用。

最简单的修复方法是

  1. 卸载旧版本
  2. 删除配置目录(.layline)
# Windows
C:Users<username>.layline
# MacOS
/Users/<username>/.layline/

# Linux
/usr/local/layline/config/
  1. 重新安装layline.io

确保备份您的配置设置以供以后重用。

相关内容

最新更新