springboot 启动的时候报java.lang.NoClassDefFoundError: org/springframework/expression/ParserContext

解决方案:缺少spring-expression-4.1.4.RELEASE.jar包,丢进项目中就可以了

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-expression</artifactId>
        <version>4.1.4.RELEASE</version>
    </dependency>

来源:https://blog.csdn.net/u011008029/article/details/59110280

另一个项目没手动引入spring-expression包,再次出现该问题:

springboot版本2.0.4,发现该版本是有这个包的引用的,网上分析说是网络不稳定,下载该jar包到本地时,该包不完整,我试了一下删除本地jar包,重新编译部署,果然没问题了。

原文地址:https://www.cnblogs.com/king8/p/11766348.html

时间: 2024-07-31 19:53:04

springboot 启动的时候报java.lang.NoClassDefFoundError: org/springframework/expression/ParserContext的相关文章

Eclipse启动Maven项目报java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener的错误

今天用Eclipse导入了一个Maven项目,启动tomcat时却报java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener的错误.   解决办法:右键项目->properties->Deployment Assembly>Add->Java Build Path Entries->Next->Maven Dependencies->Finish.

Caused by: java.lang.ClassNotFoundException: org.springframework.expression.ExpressionParser

1.错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 2014-7-12 0:44:33 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded APR based Apache Tomcat Native library 1.1.29 using

IDEA启动tomcat报错:java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext、ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component

先看日志: 27-May-2019 17:07:29.838 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.0.M26 27-May-2019 17:07:29.844 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Aug 2 2017 2

springboot 整合 CXF 版本异常 java.lang.NoClassDefFoundError:ServletRegistrationBean

在使用SpringBoot 项目整合webservice组件 CXF的时候,在启动时,抛出异常如下,查阅资料初步判断为版本问题.升级到高版本后正常启动. cxf 刚开始使用版本  3.1.7 后更新为 3.2.5 . 参考借鉴: spring boot 1.4 版本对应cxf-spring-boot-starter-jaxws   3.1.X  版本 spring boot 1.5 版本对应cxf-spring-boot-starter-jaxws   3.2.X  版本 https://blo

Android程序 依赖库引用Gson 报java.lang.NoClassDefFoundError: com/google/gson/Gson 解决方法

Android 程序所依赖一个Library程序B , B 程序中用到格式化json串,转换成标准json串的要求 public static String jsonFormatter(String uglyJSONString) { Gson gson = new GsonBuilder().setPrettyPrinting().create(); JsonParser jp = new JsonParser(); JsonElement je = jp.parse(uglyJSONStri

java.lang.NoClassDefFoundError: org/springframework/core/ErrorCoded,分布式项目报错

严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener java.lang.NoClassDefFoundError: org/springframework/core/ErrorCoded at java.lang.ClassLoader.defineClass1(Native Metho

java.lang.NoClassDefFoundError: org.springframework.beans.FatalBeanException

从svn上把项目迁下来之后,编译通过,但是运行一直报错,报错具体日志如下: 第一段报错? ?java.lang.NoClassDefFoundError: org.springframework.beans.FatalBeanException at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory

[异常记录]java.lang.NoClassDefFoundError: org/springframework/core/env/EnvironmentCapab

使用Eclipse搭建springboot的过程中出现了这个问题: java.lang.NoClassDefFoundError: org/springframework/core/env/EnvironmentCapab 1.还是考虑 读取D:\JAVA\maven\repository\org\springframework\spring-core\5.0.4.RELEASE\spring-core-5.0.4.RELEASE.jar时出错; invalid LOC header (bad

java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext

***************************错误提示************************************************ SEVERE: A child container failed during start java.util.concurrent.ExecutionException:org.apache.catalina.LifecycleException: Failed to start component[StandardEngine[Cat