我有两份申请。第一个是戏剧!框架(v2.5.1)应用程序。此应用程序的任务是读取聚合数据。第二个是ApacheFlink(v1.1.2)应用程序。这个应用程序的任务是编写聚合数据。
错误
java.lang.NoSuchMethodError: com.typesafe.config.ConfigFactory.defaultApplication(Lcom/typesafe/config/ConfigParseOptions;)Lcom/typesafe/config/Config;
这是由play&flink使用不同版本的com.typesafe.config(1.3.0 vs 1.2.1)引起的。
我试过了
我试过使用明暗处理,但是当我使用akka时会有更多的复杂情况。akka也有冲突的版本,所以我对config&akka进行了着色处理,这会导致akka中的配置错误。如果我将配置复制到正确的路径,那么actorsystem将无法初始化,因为类版本不正确。
研究
我对这方面不太了解,但似乎有很多jvm服务器通过加载父类和最后一个类来处理这个问题。在Flink可能吗?
可能还有其他的,简单的解决方案,我没有尝试过。如果有的话,请告诉我,我很乐意试一试。
谢谢你的帮助!
暂无答案!
目前还没有任何答案,快来回答吧!