他们中没有一个比另一个更好。执行
java -jar命令时,它与执行非Hadoop应用程序相同。如果使用
hadoop jar或
yarnjar,它将使用
/usr/bin/hadoop和
/usr/bin/yarn脚本设置环境。
除非您修改了任何脚本以设置其他变量,否则三个脚本应该相同。

他们中没有一个比另一个更好。执行
java -jar命令时,它与执行非Hadoop应用程序相同。如果使用
hadoop jar或
yarnjar,它将使用
/usr/bin/hadoop和
/usr/bin/yarn脚本设置环境。
除非您修改了任何脚本以设置其他变量,否则三个脚本应该相同。