为了账号安全,请及时绑定邮箱和手机立即绑定

生成 jar 文件时出错:“找不到密钥‘akka.remote.artery’的配置设置”

生成 jar 文件时出错:“找不到密钥‘akka.remote.artery’的配置设置”

暮色呼如 2022-11-30 14:27:41
我写了一个 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 的 org.apache.flink.runtime.clusterframework.BootstrapTools.startActorSystem(BootstrapTools.java:276) 创建演员系统.startActorSystem(BootstrapTools.java:162) 在 org.apache.flink.runtime.metrics.util.MetricUtils.startMetricsActorSystem(MetricUtils.java:126) 在 org.apache.flink.runtime.minicluster.MiniCluster.start(MiniCluster.java :260) 在 org.apache.flink.streaming.api.environment.LocalStreamEnvironment.execute(LocalStreamEnvironment.java:120) 在 org.apache.flink.streaming.api.environment.StreamExecutionEnvironment.execute(StreamExecutionEnvironment.java:1510) 在PooyaCo.App.main(App.java:38)Caused by: com.typesafe.config.ConfigException$Missing: 找不到键 'akka.remote.artery' 的配置设置奇怪的是,我按照上面的步骤为helloworld程序制作 jar 文件,并且 jar 文件运行没有任何问题。我认为问题是因为 flink 依赖。你能指导我解决这个问题吗?任何帮助将不胜感激。
查看完整描述

1 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

是的,正确设置此设置并非易事。您最好的选择是遵循文档中的快速入门指南——https://ci.apache.org/projects/flink/flink-docs-release-1.8/dev/projectsetup/java_api_quickstart.html——展示了如何做这与 maven 和 gradle 一起。



查看完整回答
反对 回复 2022-11-30
  • 1 回答
  • 0 关注
  • 67 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信