新人关于maven依赖后发布的疑问
例如:公司内部有一个maven仓库但是不对外开放,里面有一个基础包A,基本后面的所有项目都会依赖这个A
现在我写了一个maven项目B,依赖了jar包A(是从仓库里面依赖的,不是下载到本地来依赖的),完成后,要把我B项目生成的B.jar外发。
运行项目B的package后的jar只有我当前的项目B的class文件。如果外发肯定别人肯定是用不了的,因为少了A包
现在我的问题是:
1 是不是要把A打包进入我的B.jar内才可以?
2 如果是要把A打包进B,那么A是放到哪里,才不会导致B的依赖出错
maven新手,请大家不吝赐教,谢谢了
现在我写了一个maven项目B,依赖了jar包A(是从仓库里面依赖的,不是下载到本地来依赖的),完成后,要把我B项目生成的B.jar外发。
运行项目B的package后的jar只有我当前的项目B的class文件。如果外发肯定别人肯定是用不了的,因为少了A包
现在我的问题是:
1 是不是要把A打包进入我的B.jar内才可以?
2 如果是要把A打包进B,那么A是放到哪里,才不会导致B的依赖出错
maven新手,请大家不吝赐教,谢谢了
...全文
相关推荐
IDEA 重新导入依赖maven 命令 reimport的方法
主要介绍了IDEA 重新导入依赖maven 命令 reimport的相关知识,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
Maven 依赖发布与仓库治理
如何构建安全、高效、可控的Maven仓库治理体系,从而避免版本冲突引发生产事故? 本文将剖析Maven仓库治理的完整知识体系,重点解读distributionManagement的核心配置机制,揭示Nexus/Artifactory等私有仓库的权限控制精髓,解析仓库镜像的匹配规则与优先级策略,并深入探讨依赖下载的优化之道。
新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)
主要介绍了新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目的图文教程,需要的朋友可以参考下
基于springboot+maven的rabbitmq项目demo
该项目是基于springboot+maven的rabbitmq项目demo,rebbitmq的发布与订阅项目,代码中有简单的注释,看的人一般都会懂、不懂的可以评论留言问我
apache-maven-3.0.4
apache-maven-3.0.4 有需要的就下载, 互相帮助, 多多交流


