Aru*_*vaS 2 scala akka akka-cluster sbt-assembly
我正在使用 netty 使用 ClusterActorRefProvider 创建一个简单的 akka 集群。当我从idea运行代码时,一切正常。但是,当我将应用程序作为 jar 运行时,突然间一切都失败了。它抛出错误“找不到密钥'akka.remote.artery'的配置设置”。我正在使用 sbt 程序集创建 jar。
我在这里缺少什么?任何帮助请....
在 build.sbt 中使用以下几行解决
assemblyMergeStrategy in assembly := {
case PathList("META-INF", xs @ _*) => MergeStrategy.discard
case "reference.conf" => MergeStrategy.concat
case x => MergeStrategy.first
}
Run Code Online (Sandbox Code Playgroud)