我是Java新手,目前正在开发一个需要从Spring MVC应用程序触发Hadoop作业的项目。经理让我用“过程”,我不知道。我编写了一个shell脚本来触发该作业,但是客户端希望它直接从Spring MVC应用程序触发,以便可以在本地文件系统中写入日志。
任何人都可以帮助我如何通过Java进程触发边缘节点中的Hadoop jar(更具体地说是带有不同参数的Yarn命令)吗?
答案 0 :(得分:0)
您可以尝试使用ProcessBuilder。
http://docs.oracle.com/javase/7/docs/api/java/lang/ProcessBuilder.html