Amazon Kinesis在用Maven编译的Flink作业中找不到主类

问题描述 投票:0回答:2

尝试在Amazon Kinesis Data Analytics中执行用Maven编译的Flink作业,并且出现以下错误:

“ org.apache.flink.client.program.ProgramInvocationException:在jar文件中找不到“ Main-Class”条目或“ program-class”条目。”

我尝试了几种在pom.xml文件中定义主类的方法。

现在看起来像这样:

<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
  <manifestEntries>
    <Main-Class>com.dataductus.maven.time_aggregator.TimeAggregator</Main-Class>
  </manifestEntries>
</transformer>

有什么想法吗?

amazon-web-services maven amazon-kinesis
2个回答
0
投票

您没有显示整个插件配置,也没有显示用于构建JAR的命令,也没有显示清单文件的内容(如果有的话,因此有很多可能的原因。


0
投票

谢谢,我会看的。

© www.soinside.com 2019 - 2024. All rights reserved.