java - 通过 Java 运行 Hadoop jar 命令

标签 java linux hadoop jar command

我想通过 java 代码在 linux 中运行这个命令。 我正在编写一个 java 代码来运行所有 hadoop 命令,而不是一个一个地键入。

hadoop jar WordCount.jar WordCount 输入/wordcount.txt 输出

我尝试了Runtime.getRuntime().exec(command);它不适用于 hadoop。 另外,我尝试了 ProcessBuilder 但它也没有用。 有没有办法通过 java 代码运行 hadoop 命令?

最佳答案

试试 hadoop jar WordCount.jar ur_pacjage_name.WordCount 输入/wordcount.txt 输出

关于java - 通过 Java 运行 Hadoop jar 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39969240/

相关文章:

java - 文本相似度算法

c - Linux 上带有 epoll 的 Tcp 客户端。 EPOLLIN 事件未因多个连接而上升

linux - 从 Linux 命令行写入串行端口

java - 导出快照无法加载

java - 替换除撇号之间的所有下划线(Java、字符串)

java - System.out.printf() 语句是异步的吗?

java - 如何阅读GC详细信息

linux - linux命令中的转义空间

hadoop - 使用SPARK数据框的方法 “saveAsTable”时权限被拒绝

ubuntu - .bashrc 文件未反射(reflect)更改