在工作中使用maven创建java工程,管理jar包依赖,方便快捷。根据需要,需要把工程打包成各种需要的形式,这些打包插件就用到了。
现将各种打包用到的插件总结到这里,你可以参考官方文档,修改或者增加适合你的参数。
第一个:打源码包
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
第二个:打全量包
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
|
第三个:copy依赖jar包
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
第四个:指定main方法,修改manifest文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
第五个:打压缩包。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
同时要增加一个tar.gz.xml文件,描述打包内容
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
|