在 pom.xml 的 build 标签中加入如下配置:

<plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><source>1.8</source><target>1.8</target></configuration></plugin><plugin><artifactId>maven-assembly-plugin</artifactId><configuration><appendAssemblyId>false</appendAssemblyId><descriptorRefs><descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs><archive><manifest><!-- 此处指定main方法入口的class --><mainClass>com.xxx.Main</mainClass></manifest></archive></configuration><executions><execution><id>make-assembly</id><phase>package</phase><goals><goal>single</goal></goals></execution></executions></plugin></plugins>
复制代码

转载于:https://juejin.im/post/5bda5ed36fb9a02274389546

maven 将依赖包打入jar中相关推荐

  1. Maven 打包成第三方jar包且把pom依赖包打入进来的方法

    <Maven 打包成第三方jar包且把pom依赖包打入进来的方法> 提示: 本材料只做个人学习参考,不作为系统的学习流程,请注意识别!!! <Maven 打包成第三方jar包且把po ...

  2. jar打包 剔除第三方依赖以及它的依赖_maven打包成第三方jar包且把pom依赖包打入进来的方法...

    添加此PLUGIN到项目的POM.XML中 maven-assembly-plugin com.allen.capturewebdata.Main jar-with-dependencies 如果出现 ...

  3. 【maven】idea左侧External Libraries里,没有Maven的依赖包 代码飘红

    文章目录 1.概述 M.参考 1.概述 因为内网开发,然后这几天我被隔离了,然后公司搞了一个外网的vpn能连接的云桌面,云桌面也是网络隔离的,因此只能自己拷贝相关的文件到里面. 然后我就拷贝了代码和m ...

  4. maven引入依赖包,import依赖包,编译运行maven项目

    文章目录 IDEA中新建一个maven项目 在pom.xml中添加依赖包,确定依赖包成功导入,在项目中import依赖包 怎么确定maven成功的导入了依赖包 在项目中import导入的依赖包 总结 ...

  5. Maven - Idea解决Maven下载依赖包速度慢问题

    Maven - Idea解决Maven下载依赖包速度慢问题 1在这个地方加入 http://maven.aliyun.com/nexus/content/groups/public/ 2 把其他删除掉 ...

  6. maven打印依赖树到文件中

    maven打印依赖树到文件中: mvn dependency:tree >> D:/tree.txt

  7. 使用maven下载依赖包及maven常见问题汇总

    最近下载了SPRING3.1.4,发现只有SPRING相关的源码,没有其依赖的jar包.SPRING依赖的jar相当多,自己一个一个的下载比较费劲,就仔细阅读了SPRING下载说明,新版本的SPRIN ...

  8. maven排除依赖包的子依赖_漫画谈一下Maven依赖

    Maven 依赖排除(Exclusions) 因为 Maven 构建的项目具有依赖可传递的特性,当你在 pom.xml添加某个依赖时,可能也会引入不需要的依赖到你的项目中,这将会会可能引起如下问题: ...

  9. springboot打包成jar,并且把依赖包放到jar外面

    打成jar包pom文件设置不赘述,修改pom.xml <plugin>                 <groupId>org.springframework.boot< ...

最新文章

  1. Generation Language GL
  2. 杀手级AI补代码工具问世,支持23种语言及5种主流编辑器,程序员沸腾了
  3. lisp修改界址线属性_如何获取界址线的界址线位置等扩展属性
  4. leetcode-Symmetric Tree 对称树
  5. java内部类的使用
  6. C语言试题八十八之实现选冒泡排序算法
  7. iOS--viewController
  8. 菱形继承和虚继承、对象模型和虚基表
  9. 学习笔记 十八: kickstart
  10. java怎么看具体被挂起的线程_Java知多少(65)线程的挂起、恢复和终止
  11. 微信小程序获取用户信息(附代码、流程图)
  12. 学习微信开发公众号的第一天(根据文字自动回复文字)
  13. 25个 Vue 技巧,开发了5年了,有些竟然还是第一次见!
  14. 使用Match函数对合并单元格的行数进行统计
  15. 苹果手机导出照片到电脑上
  16. 阿里云思维导图系列(五)阿里云关系型数据库产品全家福
  17. SEED-RL安装教程
  18. 怎么把电脑文件传到弹性云服务器,怎么把电脑文件传到弹性云服务器
  19. Response学习
  20. 大一生活怎么过,一个爱学习的孩子是这么想的

热门文章

  1. 用Python一键批量将任意结构的CSV文件导入 SQLite_用 Python 使用 Google Colab?岂止是炫酷...
  2. member.php?mod=register文件在哪里,DEDECMS修改member会员中心文件夹名称 更改member目录名称...
  3. php 7.0 特性,PHP 7.3比PHP 7.0快22% 即将进入特性冻结阶段
  4. Chrome浏览器截取全屏(无需安装任何插件)
  5. 测试中常见bug总结
  6. 有了这些接口测试用例+工具,测试效率想不提升都难
  7. Java中子程序输出到输出文件中_Fortran 90中子例程和函数中的参数/变量的INTENT的含义...
  8. php 余额冻结设计_加密货币交易所:微服务架构设计
  9. 二项式在matlab中的应用
  10. 分窗 Gram-Schmidt 高光谱降维的 水稻纹枯病检测