语者心也 2022-04-18 18:01 采纳率: 66.7%
浏览 273

springboot项目,本地启动正常,打jar包部署报错

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图

部分启动日志报错信息


2022-04-18 17:47:27.638 ERROR 24868 --- [           main] o.s.boot.SpringApplication               : Application run failed

java.lang.NullPointerException: null
    at springfox.documentation.spi.service.contexts.Orderings$8.compare(Orderings.java:113) ~[springfox-spi-2.4.0.jar!/:2.4.0]
    at springfox.documentation.spi.service.contexts.Orderings$8.compare(Orderings.java:110) ~[springfox-spi-2.4.0.jar!/:2.4.0]
    at com.google.common.collect.ComparatorOrdering.compare(ComparatorOrdering.java:38) ~[guava-18.0.jar!/:na]
    at java.util.TimSort.countRunAndMakeAscending(TimSort.java:355) ~[na:1.8.0_242]
    at java.util.TimSort.sort(TimSort.java:234) ~[na:1.8.0_242]
    at java.util.Arrays.sort(Arrays.java:1438) ~[na:1.8.0_242]
    at com.google.common.collect.Ordering.sortedCopy(Ordering.java:817) ~[guava-18.0.jar!/:na]
    at springfox.documentation.spring.web.plugins.WebMvcRequestHandlerProvider.requestHandlers(WebMvcRequestHandlerProvider.java:51) ~[springfox-spring-web-2.4.0.jar!/:2.4.0]
    at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper$1.apply(DocumentationPluginsBootstrapper.java:122) ~[springfox-spring-web-2.4.0.jar!/:2.4.0]
    at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper$1.apply(DocumentationPluginsBootstrapper.java:119) ~[springfox-spring-web-2.4.0.jar!/:2.4.0]
    at com.google.common.collect.Iterators$8.transform(Iterators.java:799) ~[guava-18.0.jar!/:na]
    at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48) ~[guava-18.0.jar!/:na]
    at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48) ~[guava-18.0.jar!/:na]
    at com.google.common.collect.Iterators$5.hasNext(Iterators.java:548) ~[guava-18.0.jar!/:na]
    at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:268) ~[guava-18.0.jar!/:na]
    at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:226) ~[guava-18.0.jar!/:na]
    at com.google.common.collect.FluentIterable.toList(FluentIterable.java:373) ~[guava-18.0.jar!/:na]
    at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.defaultContextBuilder(DocumentationPluginsBootstrapper.java:110) ~[springfox-spring-web-2.4.0.jar!/:2.4.0]
    at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.buildContext(DocumentationPluginsBootstrapper.java:101) ~[springfox-spring-web-2.4.0.jar!/:2.4.0]
    at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.onApplicationEvent(DocumentationPluginsBootstrapper.java:91) ~[springfox-spring-web-2.4.0.jar!/:2.4.0]
    at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.onApplicationEvent(DocumentationPluginsBootstrapper.java:53) ~[springfox-spring-web-2.4.0.jar!/:2.4.0]
    at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176) ~[spring-context-5.3.15.jar!/:5.3.15]
    at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169) ~[spring-context-5.3.15.jar!/:5.3.15]
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143) ~[spring-context-5.3.15.jar!/:5.3.15]
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) ~[spring-context-5.3.15.jar!/:5.3.15]
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) ~[spring-context-5.3.15.jar!/:5.3.15]
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:938) ~[spring-context-5.3.15.jar!/:5.3.15]
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) ~[spring-context-5.3.15.jar!/:5.3.15]
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.6.3.jar!/:2.6.3]
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732) [spring-boot-2.6.3.jar!/:2.6.3]
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:414) [spring-boot-2.6.3.jar!/:2.6.3]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:302) [spring-boot-2.6.3.jar!/:2.6.3]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) [spring-boot-2.6.3.jar!/:2.6.3]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) [spring-boot-2.6.3.jar!/:2.6.3]
    at com.suifangde.SuifangdeCompanyConsumerApplication.main(SuifangdeCompanyConsumerApplication.java:24) [classes!/:0.0.1-SNAPSHOT]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_242]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_242]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_242]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_242]
    at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) [suifangde-company-consumer-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
    at org.springframework.boot.loader.Launcher.launch(Launcher.java:108) [suifangde-company-consumer-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
    at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) [suifangde-company-consumer-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
    at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88) [suifangde-company-consumer-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]

2022-04-18 17:47:27.676 DEBUG 24868 --- [           main] o.s.b.a.ApplicationAvailabilityBean      : Application availability state ReadinessState changed to REFUSING_TRAFFIC
2022-04-18 17:47:27.676 DEBUG 24868 --- [           main] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@b4c3ab, started on Mon Apr 18 17:47:00 CST 2022
2022-04-18 17:47:27.684 DEBUG 24868 --- [           main] o.s.c.support.DefaultLifecycleProcessor  : Stopping beans in phase 2147483647
2022-04-18 17:47:27.687  INFO 24868 --- [           main] org.quartz.core.QuartzScheduler          : Scheduler quartzScheduler_$_NON_CLUSTERED paused.
2022-04-18 17:47:27.688 DEBUG 24868 --- [           main] o.s.c.support.DefaultLifecycleProcessor  : Bean 'quartzScheduler' completed its stop procedure
2022-04-18 17:47:27.689 DEBUG 24868 --- [           main] o.s.c.support.DefaultLifecycleProcessor  : Bean 'webServerGracefulShutdown' completed its stop procedure
2022-04-18 17:47:28.971 DEBUG 24868 --- [ntContainer#0-1] org.apache.activemq.ActiveMQSession      : ID:ad001-38294-1650275240502-1:1:1 Transaction Commit :null
2022-04-18 17:47:28.972 DEBUG 24868 --- [           main] o.s.c.support.DefaultLifecycleProcessor  : Stopping beans in phase 2147483646
2022-04-18 17:47:28.972 DEBUG 24868 --- [           main] o.s.c.support.DefaultLifecycleProcessor  : Bean 'webServerStartStop' completed its stop procedure
2022-04-18 17:47:28.973 DEBUG 24868 --- [           main] o.s.j.l.DefaultMessageListenerContainer  : Shutting down JMS listener container
2022-04-18 17:47:28.974 DEBUG 24868 --- [ntContainer#0-1] o.s.c.support.DefaultLifecycleProcessor  : Bean 'org.springframework.jms.config.internalJmsListenerEndpointRegistry' completed its stop procedure

运行结果及报错内容

尝试过更换jdk无效
swagger相关依赖都删完了

我想要达到的结果
  • 写回答

1条回答 默认 最新

  • 学习日记 后端领域新星创作者 2022-04-18 18:46
    关注

    你这不是空指针异常嘛,看看哪个对象是不是没获取到数据,开发环境和打包后运行的还是有不一样的,空指针异常嘛,看看哪个对象的事

    评论

报告相同问题?

问题事件

  • 创建了问题 4月18日

悬赏问题

  • ¥15 通过AT指令控制esp8266发送信息
  • ¥15 有哪些AI工具提供可以通过代码上传EXCEL文件的API接口,并反馈分析结果
  • ¥15 二维装箱算法、矩形排列算法(相关搜索:二维装箱)
  • ¥20 nrf2401上电之后执行特定任务概率性一直处于最大重发状态
  • ¥15 二分图中俩集合中节点数与连边概率的关系
  • ¥20 wordpress如何限制ip访问频率
  • ¥15 自研小游戏,需要后台服务器存储用户数据关卡配置等数据
  • ¥15 请求解答odoo17外发加工某工序的实操方法
  • ¥20 IDEA ssm项目 跳转页面报错500
  • ¥20 系统直接进入应急模式了,请教一下,人要裂开了