Я написал программу Flink для анализа потоковых данных.Я могу запустить его без проблем.Но когда я создаю JAR-файл из этого, JAR-файл не запускается.Чтобы создать файл JAR, я иду по этому пути:
Flile ---> Project Structure ---> Artifacts ---> jar ---> From modules with dependencies
Я меняю каталог для META-INF на resources .После этого я строю артефакт.JAR-файл построен;хотя я не могу запустить его.Когда я хочу запустить его, я получаю эту ошибку:
Исключение в потоке "main" java.lang.Exception: Не удалось создать систему акторов в org.apache.flink.runtime.clusterframework.BootstrapTools.startActorSystem (BootstrapTools.java:276) в org.apache.flink.runtime.clusterframework.BootstrapTools.startActorSystem (BootstrapTools.java:162) в org.apache.flink.runtime.metrics.util.startj.: 126) в org.apache.flink.runtime.minicluster.MiniCluster.start (MiniCluster.java:260) в org.apache.flink.streaming.api.environment.LocalStreamEnvironment.execute (LocalStreamEnvironment.java:120) в орг.apache.flink.streaming.api.environment.StreamExecutionEnvironment.execute (StreamExecutionEnvironment.java:1510) в PooyaCo.App.main (App.java:38)
Причина: com.typesafe.config.ConfigException $Отсутствует: не найден параметр конфигурации для ключа 'akka.remote.artery'
Странно то, что я следую приведенным выше шагам, чтобы создать jar-файл fили helloworld и файл jar запускается без проблем.Я думаю, что проблема из-за зависимостей Flink.
Не могли бы вы помочь мне решить проблему?
Любая помощь будет очень признательна.