我正在使用 sonatype nexus repo 托管,并且我有两个工件,其中 A 依赖于 B,但它们是单独的项目(不是多模块)。我将 B 暂存为 1.0.0 但现在我想暂存 A 并依赖于 B-1.0.0 而不是其快照;但是,由于 B 还只是暂存并没有发布,所以 maven 抱怨它找不到 B-1.0.0。这样做的正确方法是什么?必须释放依赖项(B)而不将其作为另一个项目(A)的一部分进行测试,这对我来说没有意义
我究竟做错了什么?IIUC,临时存储库是动态创建的,因此<repository>
在项目 A 中添加(临时)临时存储库听起来也不好
作为第二个问题,我还想知道我是否应该在与 B 相同的暂存仓库中暂存主要工件(A),或者我是否应该在新的暂存仓库中关闭 B 和暂存 A