Dataphin中Shell运行JAR文件报错“bash: java: command not found”

更新时间:

问题描述

Dataphin中Shell运行Jar文件报错“bash: java: command not found”。

问题原因

1.代码打成Jar包的时候,需要Jar包名称和main方法所在类名称保持一致;上传资源文件的时候,名称需要和Jar文件名称保持一致:

2.需要注意java -jar命令是在Shell脚本中运行,而不是Spark任务。

解决方案

Jar包名称、上传资源的时候名称和类名称保持一致之后,问题解决。

另外,需要注意的是:Dataphin环境中已经安装好了JDK,不需要每个Shell任务中再去安装。

适用于

  • Dataphin