我有2个申请。第一个是Play!框架(v2.5.1)应用程序。该应用程序的工作是读取聚合数据。第二个是Apache Flink(v1.1.2)应用程序。该应用程序的工作是编写聚合数据。
java.lang.NoSuchMethodError: com.typesafe.config.ConfigFactory.defaultApplication(Lcom/typesafe/config/ConfigParseOptions;)Lcom/typesafe/config/Config;
这是由Play& amp; Flink使用不同版本的com.typesafe.config(1.3.0 vs 1.2.1)。
我尝试使用阴影,但是当我使用Akka时还有其他复杂情况。 Akka也有相互矛盾的版本,所以我的配置和配置akka,导致Akka的配置错误。如果我将配置复制到正确的路径,那么由于类版本不正确,ActorSystem无法初始化。
我不太了解这个领域,但似乎有很多JVM服务器通过父级最后一次加载来处理这个问题。这可能在flink吗?
我可能还有其他一些简单的解决方案。如果有其中一些,请告诉我,我很乐意尝试。
感谢您的帮助!