我在hadoop目录下运行这个命令,其中包括lib/、项目依赖项和它所需要的一切。
hadoop jar myjar.jar
我的代码使用hadoopMap器运行一个rapid miner进程,它的库jar也包含在lib目录中。但是它没有得到rapidminer jar,除了这些hadoop得到所有其他jar。我使用的是rapidminer免费版。有什么问题吗?
2nc8po8w1#
main、mapper和reducer所需的hadoop中的jar文件。对于main,你可以把lib放在你想要的目录中。但是mapper,reducer从 hadoop_home/share/hadoop/hdfs/lib 所以你应该确保你的jar文件也在那里。
hadoop_home/share/hadoop/hdfs/lib
1条答案
按热度按时间2nc8po8w1#
main、mapper和reducer所需的hadoop中的jar文件。对于main,你可以把lib放在你想要的目录中。但是mapper,reducer从
hadoop_home/share/hadoop/hdfs/lib
所以你应该确保你的jar文件也在那里。