java - 如何为多包类运行MapReduce

标签 java hadoop mapreduce exe

我想通过以下条件在MapReduce中运行程序:

  • 主要功能存在于Package1中,
  • Package2中存在
  • Class1和Class2,
  • Package3中存在
  • Class3和Class4。

  • 我想在mapreduce下运行程序。我有3个软件包时,如何运行Main函数?

    最佳答案

    您可以使用任何已构建的工具(例如maven,ant等)。也可以使用终端自行构建它,但要了解类的依赖关系。

    一个jar文件具有多个程序包,其工作方式与单个程序包jar的工作方式相似。何时提交工作用途

    hadoop jar nameofjarfile nameofpackage.nameofclass(具有主方法)输入路径输出路径

    关于java - 如何为多包类运行MapReduce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42282909/

    相关文章:

    java - Hadoop Eclipse 插件构建错误

    hadoop - 在 Hive 查询中显示前一个日期的日期名称?

    hadoop - 在Hadoop作业中如何从DocumentDB获取数据

    hadoop - 我从哪里提交 hadoop 作业重要吗?

    hadoop - 使用 reducer 会减慢映射器

    java - tomcat 6的问题

    java - 在软键盘上添加自定义表情符号

    python-3.x - hadoop和python在不同的docker容器中时,如何从Hadoop集群中使用python3读取/写入文件?

    java - 设置 JFrame 的背景颜色不起作用

    java - RxJava2 可观察背压