今天遇到一个怪异的问题,maven生成项目war包中有一个Jar包不是我指定的版本,运行时会找不到符号,o(╥﹏╥)o...
2020-04-23 11:25
441 查看
我要求的jar包:
这是我parent项目中pom文件的依赖管理
这是我要生成war包那个工程最后依赖的jar包,这个时候它们的版本号还是一致的
最后项目生成的:
下图是Dmaven.test.skip=true 跳过测试(同时会跳过test compile)生成的war包。
令人奔溃的是,最后生成的war包中包含的不是我想要的并作出依赖管理的jar包。
我已经在本地仓库给这个项目准备好了pagehelper3.4.2-fix.jar可是它不用非要自己下一个3.2.1,还非要用它。
这还是我跳过了编译生成的war包,假如直接用install会出现如下错误,
如果用此war包运行在tomcat上,点击会使用到pagehelper这个jar包的网页,会出现下面这个错误(编译时通过,运行时找不到这个类):
弄了好久还没弄好,好伤心呐。持续更新中。。。
转载于:https://www.cnblogs.com/SchrodingersCat/p/maven.html
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 遇到问题-----maven项目右键运行或者run as运行main方法找不到类
- 关于使用指定的tomcat启动Maven项目找不到jar的问题No plugin found for prefix 'tamcat7' in the current project and in th
- 遇到问题-----maven项目右键运行或者run as运行main方法找不到类
- maven项目找不到classNotFound问题,jar包运行时没有在lib目录中
- 关于maven打包时出现jar包版本的多重引用导致最终war包里的版本不是最新的
- 关于maven项目导入本地项目生成jar包,一直提示找不到类的处理方法
- 使用Maven为一个项目生成多个Jar包,将一个目录打成jar包
- Maven项目pom.xml文件报xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径)问题
- Maven项目pom.xml文件报xxxtargetclassesMETA-INFMANIFEST.MF (系统找不到指定的路径)问题
- Idea打包springboot项目jar包,运行报找不到主清单属性或找不到主类问题解决方法。
- C#中ArrayList 与 string、string[]数组 的转换 (转学习:今天做项目时遇到一个arrylist转换问题,做记录)
- 解决maven多工程项目'找不到符号'问题
- 图文介绍MyEclipse (2015) 中创建简单的Maven项目的步骤(用于生成可运行jar文件)
- 解决Maven打war包同一个jar有不同的日期版本号的问题
- maven中package和install的区别。解决找不到依赖项目的jar包问题
- maven 项目compile时,当工程包含外部jar时,报错“找不到符号”
- Maven项目pom.xml文件报xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径)问题
- maven项目在tomcat中运行遇到的问题
- 查找maven依赖的jar mvn dependency:tree解决多项目多引入jar包版本导致的问题
- maven项目生成的war包在tomcat下运行报错