Flink:Jar文件不包含任何主类

Xit*_*rum 5 java maven apache-flink

尝试执行Flink作业时,出现以下错误消息:

org.apache.flink.client.program.ProgramInvocationException: Neither a 'Main-Class', nor a 'program-class' entry was found in the jar file.
Run Code Online (Sandbox Code Playgroud)

尽管在pom中,我将主类声明为:

     <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <version>2.5</version>
        <configuration>
          <archive>
            <manifestEntries>
              <Main-Class>com.package.Main</Main-Class>
            </manifestEntries>
          </archive>
        </configuration>
      </plugin>
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我我错过了什么吗?

谢谢

nac*_*ch0 7

好像是一个错误mvn package。您是否尝试过以下命令?

./bin/flink run -c your.main.class flinkprogram.jar 
Run Code Online (Sandbox Code Playgroud)