在我的mapreduce项目中,我使用apachecommons csvparser逐行解析csv文件并提取我感兴趣的字段。我在eclipse中使用maven导入依赖项,并使用eclipse将项目导出为jar文件。我很好奇为什么hadoop仍然抛出以下异常:错误:java.lang.classnotfoundexception:org.apache.commons.csv.csvparser我在windows机器上,有没有其他更好的方法来制作jar文件?
rt4zxlrg1#
首先,可以将csv jar放入类路径并编译mapreduce作业类。如果在运行mapreduce作业时编译正确,还可以在hadoop命令中添加这个jar。
1条答案
按热度按时间rt4zxlrg1#
首先,可以将csv jar放入类路径并编译mapreduce作业类。如果在运行mapreduce作业时编译正确,还可以在hadoop命令中添加这个jar。