不懂就问,感谢回答 2021-09-16 14:37 采纳率: 0%
浏览 22

maven父子工程依赖打包出错,调换位置就不出错了

出问题的场景:
项目A依赖项目B,项目B依赖别的模块 C,D。但是C,D的接口都是在项目A中进行调用,以前打包没问题,打包顺序 clean install
以前打包没有问题
现在把A,B的pom版本更改为2.0,(以前是1.0)。C,D是别人的项目 ,还是按上面打包顺序打包,则打包不成功,一直说我自己的项目A在公司私库中找不到?,(心想:我本来就升级2.0,推送到私库上,这怎么还直接从私库找我的包呢?不解)

经后来同时调整 把项目B依赖别的模块 C,D移动到A pom中,B中的删掉,在此按打包顺序就好了?同事说 打包的时候有个初始化?我也没听明白,这是怎么回事呢??求解

  • 写回答

1条回答 默认 最新

  • 关注

    因为项目A要直接调用C,D,所以初始化的时候需要找到CD;原来是找到了B才能找到CD,所以改变地方就好 了。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月16日

悬赏问题

  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法
  • ¥15 matlab代码代写,需写出详细代码,代价私
  • ¥15 ROS系统搭建请教(跨境电商用途)
  • ¥15 AIC3204的示例代码有吗,想用AIC3204测量血氧,找不到相关的代码。
  • ¥20 CST怎么把天线放在座椅环境中并仿真