springboot踩坑记

  1. springboot启动报错 Failed to scan *****/derbyLocale_j
     

    由于springboot项目自带tomcat插件,冲突导致

    解决方案

    检查pom.xml文件找到以下内容,删除掉。再次启动就不会有警告了!

    		<dependency>
    			<groupId>org.springframework.boot</groupId>
    			<artifactId>spring-boot-starter-tomcat</artifactId>
    			<scope>provided</scope>
    		</dependency>
    		<dependency>
    			<groupId>org.apache.tomcat.embed</groupId>
    			<artifactId>tomcat-embed-jasper</artifactId>
    			<scope>provided</scope>
    		</dependency>
  2. maven依赖范围
    compile:编译依赖范围,也是默认范围,对于编译,测试,运行都适用
    test:测试依赖范围,只对测试适用
    provided:已提供依赖范围.适用于编译,测试.不适用于运行
发布了6 篇原创文章 · 获赞 0 · 访问量 179

猜你喜欢

转载自blog.csdn.net/Wuzhuhao_/article/details/103706160