博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven项目SpringBoot框架
阅读量:6894 次
发布时间:2019-06-27

本文共 835 字,大约阅读时间需要 2 分钟。

 

Create a simple project (skip archetype selection), Springboot就是个简单的maven 项目

出现警告:

关于JUnit的部分:

Duplicating managed version 4.12 for junit 

大意是:

为junit复制托管版本4.12

原因:

很明显的版本冲突问题,重复定义了版本。

最近使用springboot。

解决方法:

原来在父的pom文件中已经定义了,果断删除当前依赖的version。

注意注意:

  pom配置文件写完之后一定要做的操作:

    1、右键项目名,点击“Maven”

     2、点击“update project”

  否则项目会报错。错误大致是:

  java.lang.NoSuchMethodError: org.apache.tomcat.util.scan.StandardJarScanner.

抛出异常:

java.lang.NoSuchMethodError: org.apache.tomcat.util.scan.StandardJarScanner.setJarScanFilter(Lorg/apache/tomcat/JarScanFilter;)

没有这个方法的错误。

原因:

1.存在重复的jar包。2.版本调整带来的影响。

  经排查,发现MyEclipse Tomcat v7.0 Runtime Libraries包,和Maven Dependencies包中均包含org.apache.tomcat.util.scan.StandardJarScanner类。

解决方法:

  于是,取消MyEclipse Tomcat v7.0 Runtime Libraries包,运行正常。

 

正常运行的结果:

出现的日志:

 

转载于:https://www.cnblogs.com/stujike/p/8421652.html

你可能感兴趣的文章
nodejs基础学习
查看>>
【windows8开发】异步编程 之Concurrency::task(C++)
查看>>
杭电1873--看病要排队
查看>>
指针 new delete
查看>>
Xadmin显示视图
查看>>
java基础进阶:SQL的运用
查看>>
option菜单个数变化
查看>>
Python 函数(可变参数)
查看>>
FFmpeg中HLS文件解析源码
查看>>
IPMI总结
查看>>
UVA 11988 Broken Keyboard (链表)
查看>>
去掉影响美观的横滚动条
查看>>
「2019冬令营提高组」树
查看>>
配置OWASP的ModSecurity规则
查看>>
laravel 5.1 单元测试 Cannot modify header information 错误
查看>>
周四作业
查看>>
iOS - 正则表达式判断邮箱、身份证..是否正确
查看>>
golang 转换markdown文件为html
查看>>
JS的console使用
查看>>
SpringMVC最简单配置应用
查看>>