我使用spring-data-hadoop編寫了一個hadoop MR作業,並使用maven-shade-plugin來打包所有必需的jar包。 但是當我從命令行運行hadoop jar時,它給了我SpringNotFound的Exception Exception。 加載彈簧應用程序上下文時產生問題。 之後我使用maven-assembly-plugin並在lib文件夾中打包了所有需要的jar文件。這一次它工作。maven-shade-plugin vs maven-assembly-plugin
我不明白爲什麼它用maven-shade-plugin失敗。有人能幫助我理解我的觀察。