当前位置: 首页 > 知识库问答 >
问题:

在构建spring boot应用程序的war时出错,但代码正在工作和运行,甚至尝试添加fasterxml依赖项

姬正文
2023-03-14

运行的测试:1次,失败:0次,错误:1次,跳过:0次,经过的时间:3.412s<<<失败!-在com.example.demo.demoApplicationTests contextLoads(com.example.demo.demoApplicationTests)中已用时间:0秒<<<错误!java.lang.IllegalStateException:未能加载ApplicationContext,原因是:org.SpringFramework.Beans.factory.BeanCreationException:创建类路径资源[org/SpringFramework/boot/autociguration/jacksonautociguration$JacksonObjectMapperConfiguration.class]中定义的名为“Jackson ObjectMapper”的bean时出错:通过工厂方法实例化bean失败;嵌套异常为org.SpringFramework.Beans.BeanInstantiationException:无法实例化[Com.FasterXml.Jackson.DataBind.ObjectMapper]:工厂方法“Jackson ObjectMapper”引发异常;嵌套异常为java.lang.NoClassDefoundError:无法初始化类Com.FasterXml.Jackson.DataBind.ObjectMapper,原因为:org.SpringFramework.Beans.BeanInstantiationException:实例化[Com.FasterXml.Jackson.DataBind.ObjectMapper]失败:工厂方法“Jackson ObjectMapper”引发异常;嵌套异常为java.lang.NoClassDefFounderRror:无法初始化类Com.FasterXml.Jackson.DataBind.ObjectMapper,原因为:java.lang.NoClassDefFounderRror:无法初始化类Com.FasterXml.Jackson.DataBind.ObjectMapper

共有1个答案

韦绍晖
2023-03-14

添加FasterXML库后重新生成项目。并确保在构建完成后,无论您使用的构建工具是什么,都可以下载它。检查外部库。它应该包含fasterxml。如果没有,请检查为什么没有下载,或者手动将其添加到类路径中

 类似资料:
  • 我正在运行创建-反应-应用程序u调查共享和它给我这个 [2/4]获取包... infofsevents@1.1.2:平台"win32"与此模块不兼容。info"fsevents@1.1.2"是可选的依赖项,兼容性检查失败。从安装中排除它。infofsevents@1.1.3:平台"win32"与此模块不兼容。info"fsevents@1.1.3"是可选的依赖项,兼容性检查失败。从安装中排除它。

  • 建造Gradle。应用程序部分。 项目部分。 我的文件中没有所有项目部分。这就是为什么我自己添加了这个地方。但是那些在所有项目中定义的 它必须成形。当我尝试引入google()和mavenCentral时,它给出了buildScript中已经定义的错误。当我试图只定义没有定义google()和mavenCentral;Build被配置为首选设置存储库而不是项目存储库,但存储库“maven”是由Bu

  • 添加DevTools后,我遇到以下错误,这阻止了我的应用程序在STS中运行。错误和我的如下所示。 pom.xml

  • 检查AAR元数据值时发现一个或多个问题: 依赖项的AAR元数据(META-INF/com/android/build/gradle/aar-metadata.properties)中指定的minCompileSdk(31)大于此模块的compileSdkVersion(android-30)。依赖项:androidx.work: work-runtime: 2.7.0-beta01。AAR元数据文

  • 我是Grails的新手,我用GVM工具安装了它,并试图从终端运行一个默认应用程序,只需尝试以下命令:Grails create-app demo和Grails run-app,我得到了一个巨大的错误: 编辑:问题解决了,只需升级JDK版本。

  • 首先,抱歉英语不好。我从Flatter开始,我已经安装了所有必要的东西,但是当尝试运行测试应用程序(在模拟器或设备中)时,我会收到下面的错误消息。 正在启动lib\main。调试模式下XT1097上的dart。。。正在初始化gradle。。。正在解析依赖项…*运行Gradle时出错:从以下位置退出代码1:C:\Testes\first\u app\android\gradlew。bat应用程序:属