社区
Java EE
帖子详情
maven的传递依赖
C370228492
2013-06-25 04:08:23
如有3个工程, projectA依赖projectB, projectB依赖projectC, 则projectA传递依赖projectC, 这时在projectA下的类可以直接访问projectC下的类
问题是projectA不是直接依赖projectC, 而projectA的代码耦合projectC, 感觉不是很好, maven工程为什么允许这样呢. 求解. 谢谢
...全文
87
3
打赏
收藏
maven的传递依赖
如有3个工程, projectA依赖projectB, projectB依赖projectC, 则projectA传递依赖projectC, 这时在projectA下的类可以直接访问projectC下的类 问题是projectA不是直接依赖projectC, 而projectA的代码耦合projectC, 感觉不是很好, maven工程为什么允许这样呢. 求解. 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
球球之家/carver
2013-06-25
打赏
举报
回复
比较规范的项目用maven感觉还是挺好的
伍文
2013-06-25
打赏
举报
回复
MAVEN至今天不明白这是什么东西?
北吹
2013-06-25
打赏
举报
回复
从逻辑上说,A依赖B,B依赖C,A实质上已经依赖了C。 如果你确定A完全不需要C,MAVEN是支持你在A依赖B的时候把C排除掉的。
Maven
实战
maven
是什么以及为什么这么流行
maven
的安装以及settting.xml配置文件的作用和配置
maven
的标准目录结构
maven
基于Archetype插件进行项目的快速常见 依赖的管理——坐标、传递性依赖、范围、解析以及优化等
maven
的...
Maven
传递依赖
一、
Maven
传递依赖
1.1什么是
传递依赖
? 当项目依赖一个jar包时,与这个jar包关联的其他jar包也会关联到当前项目,这种现象就是
传递依赖
。 比如A项目依赖B项目,B又依赖C项目, 此时A中也包含了C的依赖。 案例演示: ...
Maven
传递依赖
的原则
maven
引入的传递性依赖机制,一方面大大简化和方便了依赖声明,大部分情况下我们只需要关心项目的直接依赖是什么,而不永哥你考虑这些直接依赖会引入什么传递性依赖。但有时候,当歘地形依赖造成问题时,我们就需要...
maven
传递依赖
的版本确定规则
maven
传递依赖
的版本确定规则,也就是对重复的间接依赖的包的选择规则: 1. 在工程的依赖树上,深度越浅,越被优先选择。如本例中的spring-jms. 由于pom中直接声明了3.0.2版本的spring-jms,所以3.0.2版本的...
maven
传递依赖
那么,还有
maven
是如何管理项目中所用到的jar版本冲突,在
传递依赖
时,怎么解决? 2. 如何创建父子依赖的项目? 1. 依赖传递 在
maven
中,依赖是可以传递的,假设存在三个项目,分别是项目A,项目B以及项目C。 假设C...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章