Spring Boot问题

java.lang.NoClassDefFoundError: javax/servlet/ServletOutputStream

 两个依赖中有冲突

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-tomcat</artifactId>
            <version>1.4.0.RELEASE</version>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.1.0</version>
            <scope>provided</scope>
        </dependency>

 我在网上看到一个解决办法是去掉了<scope>,确实有改变,不在出现NoClassDefFoundError,但是出现了一个新的异常org.springframework.context.ApplicationContextException: Unable to start embedded container
 本质上还是以为依赖冲突导致的.我最终去除了tomcat的启动器,就OK了

阅读更多
文章标签: spring-boot
个人分类: spring-boot
上一篇Hadoop集群部署(基于2.7.1)
想对作者说点什么? 我来说一句

Spring Boot实战

2018年04月25日 7.72MB 下载

Spring Boot实战》源代码

2018年05月10日 5.77MB 下载

Spring Boot 实战

2018年03月30日 9.09MB 下载

最新Spring Boot视频教程

2018年01月24日 438B 下载

spring boot配置文件参数详解

2018年03月26日 15KB 下载

spring boot视频一套

2018年07月17日 64B 下载

springboot微信点餐

2017年12月28日 597KB 下载

没有更多推荐了,返回首页

关闭
关闭