Spring Boot 2.6.X+JRE 17 Openj9-未处理的异常类型=分段错误



这篇文章的目的是帮助解决标题中的问题。

Infos:

java-版本

openjdk version "17.0.2" 2022-01-18
IBM Semeru Runtime Open Edition 17.0.2.0 (build 17.0.2+8)
Eclipse OpenJ9 VM 17.0.2.0 (build openj9-0.30.0, JRE 17 Linux amd64-64-Bit Compressed References 20220128_115 (JIT enabled, AOT enabled)
OpenJ9   - 9dccbe076
OMR      - dac962a28
JCL      - 64cd399ca28 based on jdk-17.0.2+8)

SpringBoot版本:v2.6.2

详细错误

Unhandled exception
Type=Segmentation error vmState=0x00000000
J9Generic_Signal_Number=00000018 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000001
Handler1=00007FD4FEE86560 Handler2=00007FD4FEBE4BA0 InaccessibleAddress=00000000FFFFF780
[...]
Module=/opt/jre-17.0.2+8-openj9/lib/default/libj9vm29.so

经过多次尝试,我隔离了问题:似乎只有当以下依赖项处于活动状态时才会出现问题(maven语法(:

<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-ui</artifactId>
<version>${springdoc.version}</version>
</dependency>

其中${springdoc.version}是1.6.3(或<=1.6.3(

使用依赖项>=1.6.4,问题得到解决。

相关内容

  • 没有找到相关文章

最新更新