刘大猫. 2020-12-23 11:10 采纳率: 40%
浏览 952

Java程序执行linux命令没报错也不生效

下段代码为linux控制台下执行spark submit命令提交任务到yarn平台,其中前面的试过“/bin/sh”或者“sh”都不行

String[] cmd = new String[]{"/bin/sh","-c", "spark-submit --master yarn --deploy-mode cluster --conf spark.network.timeout=10000000 --conf spark.default.parallelism=200 --class geespace.Test1 /temporary/demo2-1.0-SNAPSHOT.jar  \"2\" \"3\""};
Runtime.getRuntime().exec(cmd).waitFor();
  • 写回答

2条回答 默认 最新

  • 岳岳哦 2022-05-18 16:39
    关注

    sh -c

    评论

报告相同问题?