maven-jar-plugin
这个是将该项目本身打成一个jar包。可以设置configuration/includes/include让他只打某一个包之类.dependency可以用org.apache.maven.plugins加进来
|
|
http://blog.csdn.net/mn960mn/article/details/47065993
maven-shade-plugin
这个可以将所有的依赖达成一个jar包,这样对于mr任务就不怕找不到依赖了。
|
|
maven-assembly-plugin
assembly的功能比较丰富,包括自定义格式,自定义路径等等等,我只用到了他的把所有的包到到一起的功能(实际上就是个shade):
|
|
这里有一个简单教程:
maven-antrun-plugin
这个插件本身是让mvn执行ant的命令,这里给一个例子就是将所有依赖打成lib.tar.gz包。
|
|
对于这种方式,如果用hadoop跑这个jar包,需要把lib解压出来,将jar包用-libjars添加到依赖里
本文采用创作共用保留署名-非商业-禁止演绎4.0国际许可证,欢迎转载,但转载请注明来自http://thousandhu.github.io,并保持转载后文章内容的完整。本人保留所有版权相关权利。