尝试在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>
有什么想法吗?
您没有显示整个插件配置,也没有显示用于构建JAR的命令,也没有显示清单文件的内容(如果有的话,因此有很多可能的原因。
谢谢,我会看的。