使用Maven部署WEB项目时,解决依赖版本的冲突问题!!!

本文提供四种解决办法:

1:第一声明优先原则

使用Maven部署WEB项目时,解决依赖版本的冲突问题!!!_第1张图片

 

2:路径近者优先原则

自己添加jar包

使用Maven部署WEB项目时,解决依赖版本的冲突问题!!!_第2张图片

3:排除原则

使用Maven部署WEB项目时,解决依赖版本的冲突问题!!!_第3张图片

4:版本锁定原则

 

使用Maven部署WEB项目时,解决依赖版本的冲突问题!!!_第4张图片

 

 

例如:整合ssh框架  hibernate + struts2时  出现 

报错:model $$_javassist_13 cannot be cast to javassist.util.proxy.Proxy

      

高版本与低版本的冲突   这就是版本依赖发生了冲突

解决办法:--排除原则

使用Maven部署WEB项目时,解决依赖版本的冲突问题!!!_第5张图片

你可能感兴趣的:(maven创建项目,web开发技术)