eclipse maven打包_Maven创建可执行的Jar包,依赖项一起打包

在写一些简单的jar包工具的时候,为方便使用,经常需要将依赖和代码编译后打包成一个可执行的jar包。以前用Eclipse的时候很简单,一直都没觉得是个什么问题,转用IDEA后发现用Maven打包还真挺麻烦,忽然间就有点怀念Eclipse了[吐舌][吐舌][吐舌]

本方法在林哥的工作中广泛应用,非常方便可用,欢迎朋友们收藏,随用随看,关注林哥不迷路哈,方法如下图:

008f4d0c779f733701179777a9ad9a1a.png

pom文件中添加assembly插件

注意点:

1、加入插件maven-assembly-plugin

2、一定要指定mainClass,切记切记

3、descriptorRef一定要加,常用的是jar-with-dependencies,一个字符都不能错哈[吐彩虹],千万不要以为可以随便写,这非常关键!这是assembly插件预置的描述符,其他内置符还有bin、src、project,但都不常用

5cf6107403bf44268ca9fe3b6b11b758.png

打包时使用assembly:assembly命令

4、打包时可以直接在命令行中敲入:mvn assembly:assembly,也可以通过图上运行assembly命令。

5aeab280a0ebb1d4969df105d24c9667.png

关注林哥不迷路哦[机智][机智][机智]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值