【发布时间】:2014-09-05 02:12:35
【问题描述】:
我使用 spring-data-hadoop 编写了一个 hadoop MR 作业,并使用 maven-shade-plugin 来打包所有必要的 jar。 但是当我从命令行运行工作时:hadoop jar,它给了我 Spring-beans 的 ClassNotFound 异常。 导致加载 spring 应用程序上下文的问题。 在我使用 maven-assembly-plugin 并将所有需要的 jar 打包到 lib 文件夹中之后。这次成功了。
我不明白为什么 maven-shade-plugin 会失败。谁能帮我理解我的观察。
【问题讨论】:
标签: hadoop maven-assembly-plugin classnotfound maven-shade-plugin spring-data-hadoop