maven 引入私有jar,依赖无法传递
场景是这样的:
有项目 A 和 项目 B,都是maven项目。
A用maven打包成jar叫A.jar,B依赖于A.jar。
但是A.jar 所依赖的那些 jar,却必须在 B的 dependecy 中再次声明一遍 无法传递依赖。
但是像 spring 的那些 项目 各个 jar包的依赖为什么可以传递依赖。
这个传递的依赖关系 是在哪里控制的 和声明的?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
回复
那你可以尝试向中央仓库申请吧
mvn deploy 的怎么设置
回复
你可以把项目上传到oschina的mvn仓库吧
回复
后来解决这个问题了,deploy 上去是 ok 的,问题出在忘了把父 POM 文件给传上去,导致 maven 解析到这个父 pom 这里就终止了。出了一场可以在 Eclipse 的 problems 里查看详细错误堆栈。
回复
异常,打错字
我靠 我终于知道答案了,参考http://my.oschina.net/u/157514/blog/288440
和我描述的场景应该不一样
回复
哈哈 你再琢磨琢磨
父pom 中的dependencymanagement节点