开发了一个工具给第三方调用,采用maven父子模块的方式组织项目。打包后,发现缺少对应的class文件,导致无法使用。
maven打包时,默认不会将第三方依赖包打进来。可以在pom.xml中添加maven-assembly插件实现… 打出的包里 xxxx-with-dependencies.jar 就是包含依赖包的

<build><plugins><!-- Maven Assembly Plugin --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-assembly-plugin</artifactId><version>2.4.1</version><configuration><!-- get all project dependencies --><descriptorRefs><descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs></configuration><executions><execution><id>make-assembly</id><!-- bind to the packaging phase --><phase>package</phase><goals><goal>single</goal></goals></execution></executions></plugin></plugins></build>

关于maven打包时,没有将依赖包打进来的问题相关推荐

  1. maven打包时本地的jar包打不进去

    默认spring-boot打包插件是不会将本地依赖jar文件打进部署包的,解决方式: 在spring-boot-maven-plugin插件中添加如下配置: <configuration> ...

  2. maven打包时加入依赖包及加入本地依赖包

    maven打包的时候默认是不加入依赖的jar包的,所以想打出一个独立的可运行jar包的话直接mvn clean install package是不行的.需要略改动下pom文件,加入如下plugin ? ...

  3. Maven打包时出现程序包不存在和test相关报错

    Maven打包时出现程序包不存在和test相关报错 1.程序包不存在的问题 例如打包失败后报错情况如下: 程序可编译执行,但是打包存在问题.通过查看maven列表可以看到相关依赖包也导入成功,可能是m ...

  4. maven打包可执行的jar包-包含依赖jar

    maven打包可执行的jar包: 1. 首先确保编辑器里maven环境正常 2. 运行打包的jar文件 3. 测试添加依赖后打包. 4. Unable to access jarfile test-m ...

  5. Maven项目打包时添加本地jar包

    maven打包时添加外部jar同maven中的jar包一起添加到编译后的文件当中 在开发项目时,有些 jar 包是非 maven 仓库提供的第三方 jar 包,比如七牛的 sdk,阿里的 sdk 等等 ...

  6. 【Maven学习】Maven打包生成包含所有依赖的jar包

    http://blog.csdn.net/u013177446/article/details/54134583 ******************************************* ...

  7. maven打包--同时将仓库依赖和本地依赖的jar包也打进去

    目录 maven添加依赖 maven添加本地依赖 项目打包 maven打包 将依赖包一同打进去 将本地依赖包也一同打包 可能出现的问题 依赖包不与项目代码一同编译 maven添加依赖 首先,如何在ma ...

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

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

  9. Maven打包时抛出should not point at files within the project directory …异常

    版权声明:本文首发 http://asing1elife.com ,转载请注明出处. https://blog.csdn.net/asing1elife/article/details/8273211 ...

最新文章

  1. eclipse run on server
  2. Java快速教程--vamei 学习笔记(基础篇)
  3. 教您快速解决MindManager15安装中的.NET难题
  4. 基于PyTorch框架的多层全连接神经网络实现MNIST手写数字分类
  5. mysql 事件计划区别_MySQL 计划事件
  6. windows下flv视频网站进度条随意拖放[转]
  7. 第三方seo关键词优化工具推荐
  8. 设备树下的platform 驱动编写
  9. springboot security 权限校验_十二、SpringBoot 优雅的集成Spring Security
  10. 苹果发布最新版本系统,弥补iOS 11耗电快等问题
  11. 99乘法表java代码递归_Java编写九九乘法表(嵌套循环与递归)
  12. python webservice框架_python webservice hello world
  13. Delta并联机构在ADAMS仿真中的运动副设置(二)
  14. 苹果电脑mac或苹果手机如何下载b站视频到电脑或手机本地?
  15. list保存到scv
  16. 微信小说,微信游戏系统域名被屏蔽是怎么回事
  17. php apply filters,apply_filters()应用过滤器
  18. 雪加,电子烟风口上的“孙宇晨”
  19. umi.js的简单理解
  20. 运动搜索算法之钻石搜索

热门文章

  1. 信息安全原理与实践(第2版) [Mark Stamp 著][张戈 译] PDF完整版
  2. echarts:中国地图实现
  3. Docsify使用指南,使用Typora+Docsify打造最强、最轻量级的个人团队文档,及免费和开源且低成本文档工具
  4. 数据埋点前,你需要搭建指标体系
  5. 02-分类算法:knn、朴素贝叶斯、决策树和随机森林
  6. 生鲜电商,劫后余生?
  7. SSM框架:SpringMVC
  8. ASP.NET Calendar 控件在中文服务器上显示为英文星期的处理
  9. 【DG】Oracle 19c使用dbca来搭建物理DG--主rac备rac
  10. 益聚星荣:22岁董明珠秘书回应走红:现在内心是非常惶恐的,自己只是一个普通的打工人