文档章节

Maven中父工程可以package而子模块工程package时失败

Michaelyn
 Michaelyn
发布于 2017/09/08 14:43
字数 144
阅读 192
收藏 0

原因:

1. 模块之间存在互相依赖

2.父工程package时会根据模块之间的依赖将关联模块包打进来。

3.而子模块工程单独package时,无法关联外部模块打包,会到本地maven库中查找相关依赖包,而项目模块jar包不在maven库中时,则会抛出找不到类的错误。

解决:

先将所有依赖包操作install命令,install到本地maven库,子模块再执行package操作。

© 著作权归作者所有

共有 人打赏支持
Michaelyn
粉丝 7
博文 146
码字总数 30289
作品 0
广州
其他
私信 提问
Maven提高篇系列之一——多模块 vs 继承

感谢无知者云的博客,写的很好的Maven提高篇的文章 http://www.davenkin.me/post/2013-08-03/create-multi-module-maven-project 通常来说,在Maven的多模块工程中,都存在一个pom类型的工程...

凯文加内特
2015/05/07
0
1
Maven之聚合工程的创建和聚合工程的打包-yellowcong

Maven管理项目的时候,我们通常将一个业务作为一个单独的子业务进行开发处理,这样就需要使用到了聚合打包和聚合工程的创建问题了。在现在的物联网公司,一般是这个开发模式,对于传统的对日...

yelllowcong
01/11
0
0
手写Maven的archetype项目脚手架

一、背景   maven是一个很好的代码构建工具,采用“约定优先于配置”的原则进行项目管理,相信很多的java开发者应该都了解maven并可能在工作当中都是通过maven来管理项目的,在创建的项目的...

hafiz.zhang
2017/09/18
0
0
Maven核心知识

来自官网 背景 Maven是广泛使用的项目管理工具,它解决的最主要的问题是项目依赖的问题。在Maven之前,每个项目下还会专门维护一个lib文件夹,用来存放所使用的jar包。Maven针对项目制定了一...

金珑
2017/07/18
0
0
maven聚合工程的子工程单独maven clean后maven install失败

最近公司的微服务maven分模块一个父工程多个子工程 因为子工程依赖父工程,直接对其某个子工程进行maven clean后maven install,,,install失败 提示在本地仓库中,找不到父工程的.jar这个包......

故久呵呵
07/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

高并发编程:解析HashMap

底层实现原理 在JDK1.8以前版本中,HashMap的实现是数组+链表,它的缺点是即使哈希函数选择的再好,也很难达到元素百分百均匀分布,而且当HashMap中有大量元素都存到同一个桶中时,这个桶会有...

小刀爱编程
35分钟前
0
0
程序员请不要假装很努力,因为结果不会陪你演戏

前言: 我一直相信这样一句话:真正的危机,来源于在正确的时间做不正确的事。没有在正确的时间,为下一步做出积累,这才是危机的根源。 比如,当你迈过了30岁这个坎,你的能力还局限于程序的...

Java干货分享
41分钟前
2
0
Fio随机读IOPS测试值可能偏大的原因分析

问题描述: 在使用fio进行虚拟机磁盘(Ceph的RBD,格式化为ext4文件系统)的IOPS测试时,发现randread比预估值高许多; 在使用相同参数进行randwrite测试之后,再进行randread时会出现此现象...

LastRitter
44分钟前
2
0
JavaScript引用类型Object常见用法实例分析

1、JavaScript数据类型 (1)基本类型 5种基本类型:Undefined、Null、Boolean、Number、String (2)引用类型 5种引用类型:Object、Array、Date、RepExp、Function (3)基本类型与引用类型的异同...

peakedness丶
52分钟前
1
0
教你理清SpringBoot与SpringMVC的关系

spring boot就是一个大框架里面包含了许许多多的东西,其中spring就是最核心的内容之一,当然就包含spring mvc。spring mvc 是只是spring 处理web层请求的一个模块。因此他们的关系大概就是这...

别打我会飞
56分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部