java如何排除hadoop核心依赖项
我将我的hadoop依赖项从1.1.1升级到了0.2.0 hadoop
我的问题是: 我的mapreduce项目依赖于jersey,hadoop 0.2.0核心依赖于jersey的旧版本。 因此,我的mapreduce类中的一个方法导致“java.lang.NoSuchMethodError:javax.ws.rs.core.MultivaluedMap.addAll”
作为解决方案: 在pom文件中,我将jersey从hadoop依赖项中排除,但这仍然没有解决总体问题
当我尝试以java的形式运行一个函数(过去会导致错误)的类时,现在它可以工作了。然而,当我尝试用hadoop命令运行它时,它总是给我同样的错误
共 (0) 个答案