公司 用了多个项目来相互之间形成依赖。每次修改或者添加新功能,会升级版本。用的是maven,这几天 一直 出现一个问题就是:本地 升级版本完后 使用 git命令

mvn -deploy -e

打包后,在maven私服 看到了,且没有问题,其他的服务也升级了该服务对应的版本,而且编译 也没有报错。然而项目一旦运行,就不行了。。。

举个例子: a项目依赖b项目,现在b项目的一个User的entity添加了一个属性name,并且升级版本由原来的0.0.1 升级为0.0.2,a项目的pom也修改了相应的版本,重新编译,不报错。。。 然而在运行时候,debug模式下发现,依赖的b项目的user的entity里面还是没有name属性。。。

不清楚idea是怎么编译的,然后进入到 a项目的编译路径target,发现在其lib文件夹下面,存在着依赖的b项目的两个版本,于是版本就冲突了。。。。

解决办法也很简单:删除没有用的,并且删除依赖的maven包重启即可解决。

最新文章

  1. windows phone如何才能在中国翻身?
  2. ABP理论学习之开篇介绍
  3. sql 判断 函数 存储过程是否存在的方法
  4. MySQL基础学习之视图
  5. 怎样在WINDOWS下面编译LIBCURL
  6. Objective-c Category(类别)
  7. Preferred Java way to ping a HTTP Url for availability
  8. javaEE的13种核心技术规范
  9. ios用storyboard快速创建静态cell
  10. What is “Mock You” :Raise,callback,verify [转载]
  11. 最多两次股票交易-Best Time to Buy and Sell Stock III
  12. 二叉树遍历 C#
  13. php session序列化攻击面浅析
  14. Exchange 2010邮件服务器的搭建和部署
  15. 免费获取SSL证书/一键安装SSL证书/https加密
  16. makefile笔记8 - make的运行
  17. Kali Linux之web安全扫描器skipfish使用
  18. CKEditor富文本编辑器
  19. python 全栈开发,Day54(node.js初识)
  20. shell环境改变引起的命令提示符改变

热门文章

  1. SPI裸机驱动程序设计
  2. 基于python实现GET和POST请求及token相关调用
  3. URL中参数为数组
  4. .NET Core 中间件
  5. ViewData与ViewBag的区别
  6. 添加ASP.NET网站资源文件夹
  7. 不存在类型或命名空间名称“HttpContext”
  8. BAE+Python+Django+Wechatpy+Baidu weather api +微信订阅号 = 实现微信查询天气
  9. JavaEE_XMind总结
  10. UEditor编辑器 字符数统计和字符数限制 问题