Fix flink sql cannot run due to missing main jar (#12705) (#12800)

Co-authored-by: Wenjun Ruan <wenjun@apache.org>
This commit is contained in:
Eric Gao 2022-11-07 20:36:26 +08:00 committed by GitHub
parent 0206aea9b2
commit 206fd003c7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 0 deletions

View File

@ -382,10 +382,16 @@ public class FlinkTask extends AbstractYarnTask {
@Override
protected void setMainJarName() {
if (flinkParameters.getProgramType() == ProgramType.SQL) {
logger.info("The current flink job type is SQL, will no need to set main jar");
return;
}
ResourceInfo mainJar = flinkParameters.getMainJar();
String resourceName = getResourceNameOfMainJar(mainJar);
mainJar.setRes(resourceName);
flinkParameters.setMainJar(mainJar);
logger.info("Success set flink jar: {}", resourceName);
}
@Override