helidon-io / helidon

Java libraries for writing microservices
https://helidon.io
Apache License 2.0
3.44k stars 562 forks source link

4.x - Archetype: Generated Quickstart using jackson fails to build native image executable #8799

Closed romain-grecourt closed 1 month ago

romain-grecourt commented 1 month ago

Environment Details


Problem Description

Continuation of #8719.

Exception is thrown when building native image executable on quickstart with jackson as a JSON library.

Error: Classes that should be initialized at run time got initialized during image building:
 com.fasterxml.jackson.core.util.VersionUtil was unintentionally initialized at build time.

Steps to reproduce

helidon init --version 4.0.8 --flavor mp
select quickstart
select jackson
#continue with default values

Build native image on the generated project

cd myQuickstartUsingJackson
mvn clean install -Pnative-image