FROM ghcr.io/graalvm/native-image:22.2.0 AS NATIVE_IMAGE
COPY . .
RUN microdnf install findutils
# RUN ./gradlew nativeCompile
RUN ./mvnw -DskipTests -Pnative package
FROM debian:latest
#COPY --from=NATIVE_IMAGE /app/build/native/nativeCompile/demo-aot-native app
COPY --from=NATIVE_IMAGE /app/target/demo-aot-native app
ENTRYPOINT ["/app"]
I use both maven and gradle to build the image,when the container started, I got an error:
. ____ _ __ _ _
2022-10-02T14:30:13.993571378Z /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
2022-10-02T14:30:13.993573378Z ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
2022-10-02T14:30:13.993575336Z \\/ ___)| |_)| | | | | || (_| | ) ) ) )
2022-10-02T14:30:13.993577045Z ' |____| .__|_| |_|_| |_\__, | / / / /
2022-10-02T14:30:13.993578711Z =========|_|==============|___/=/_/_/_/
2022-10-02T14:30:13.993580295Z :: Spring Boot :: (v3.0.0-M5)
2022-10-02T14:30:13.993582336Z
2022-10-02T14:30:13.995642586Z 2022-10-02T14:30:13.995Z INFO 1 --- [ main] c.example.demo.DemoAotNativeApplication : Starting DemoAotNativeApplication using Java 17.0.4 on a605fec25eef with PID 1 (/app started by root in /)
2022-10-02T14:30:13.995654211Z 2022-10-02T14:30:13.995Z INFO 1 --- [ main] c.example.demo.DemoAotNativeApplication : No active profile set, falling back to 1 default profile: "default"
2022-10-02T14:30:14.005480211Z 2022-10-02T14:30:14.005Z INFO 1 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2022-10-02T14:30:14.005611420Z 2022-10-02T14:30:14.005Z INFO 1 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2022-10-02T14:30:14.005620128Z 2022-10-02T14:30:14.005Z INFO 1 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.0.23]
2022-10-02T14:30:14.008417795Z 2022-10-02T14:30:14.008Z INFO 1 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2022-10-02T14:30:14.008425045Z 2022-10-02T14:30:14.008Z INFO 1 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 13 ms
2022-10-02T14:30:14.015431795Z 2022-10-02T14:30:14.015Z WARN 1 --- [ main] w.s.c.ServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'mappingJackson2HttpMessageConverter': Unsatisfied dependency expressed through method 'mappingJackson2HttpMessageConverter' parameter 0: Error creating bean with name 'jacksonObjectMapper': Unsatisfied dependency expressed through method 'jacksonObjectMapper' parameter 0: Error creating bean with name 'jsonMixinModule': I/O failure during classpath scanning
2022-10-02T14:30:14.015461420Z 2022-10-02T14:30:14.015Z INFO 1 --- [ main] o.apache.catalina.core.StandardService : Stopping service [Tomcat]
2022-10-02T14:30:14.017031795Z 2022-10-02T14:30:14.016Z ERROR 1 --- [ main] o.s.boot.SpringApplication : Application run failed
2022-10-02T14:30:14.017042211Z
2022-10-02T14:30:14.017044503Z org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'mappingJackson2HttpMessageConverter': Unsatisfied dependency expressed through method 'mappingJackson2HttpMessageConverter' parameter 0: Error creating bean with name 'jacksonObjectMapper': Unsatisfied dependency expressed through method 'jacksonObjectMapper' parameter 0: Error creating bean with name 'jsonMixinModule': I/O failure during classpath scanning
2022-10-02T14:30:14.017046961Z at org.springframework.beans.factory.aot.BeanInstanceSupplier.resolveArgument(BeanInstanceSupplier.java:349) ~[na:na]
2022-10-02T14:30:14.017048836Z at org.springframework.beans.factory.aot.BeanInstanceSupplier.resolveArguments(BeanInstanceSupplier.java:265) ~[na:na]
2022-10-02T14:30:14.017050586Z at org.springframework.beans.factory.aot.BeanInstanceSupplier.get(BeanInstanceSupplier.java:208) ~[na:na]
2022-10-02T14:30:14.017052336Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainInstanceFromSupplier(AbstractAutowireCapableBeanFactory.java:1225) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017054211Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1210) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017056003Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1157) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017057795Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:561) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017059670Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:521) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017061753Z at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017063836Z at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017065628Z at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017067336Z at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017074461Z at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017076503Z at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1598) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017079461Z at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1555) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017081378Z at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1401) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017083128Z at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1333) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017084878Z at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.resolveStream(DefaultListableBeanFactory.java:2101) ~[na:na]
2022-10-02T14:30:14.017086628Z at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.orderedStream(DefaultListableBeanFactory.java:2095) ~[na:na]
2022-10-02T14:30:14.017088336Z at org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration.messageConverters(HttpMessageConvertersAutoConfiguration.java:76) ~[app:na]
2022-10-02T14:30:14.017090128Z at org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration__BeanDefinitions.lambda$getMessageConvertersInstanceSupplier$0(HttpMessageConvertersAutoConfiguration__BeanDefinitions.java:29) ~[na:na]
2022-10-02T14:30:14.017092045Z at org.springframework.util.function.ThrowingBiFunction.apply(ThrowingBiFunction.java:68) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017093753Z at org.springframework.util.function.ThrowingBiFunction.apply(ThrowingBiFunction.java:54) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017095461Z at org.springframework.beans.factory.aot.BeanInstanceSupplier.get(BeanInstanceSupplier.java:210) ~[na:na]
2022-10-02T14:30:14.017097253Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainInstanceFromSupplier(AbstractAutowireCapableBeanFactory.java:1225) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017099086Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1210) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017100836Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1157) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017102628Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:561) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017104378Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:521) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017106170Z at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017110878Z at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017112795Z at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017114586Z at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017116336Z at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017118045Z at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1375) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017119836Z at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.getIfAvailable(DefaultListableBeanFactory.java:2014) ~[na:na]
2022-10-02T14:30:14.017121586Z at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.ifAvailable(DefaultListableBeanFactory.java:2025) ~[na:na]
2022-10-02T14:30:14.017123503Z at org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.configureMessageConverters(WebMvcAutoConfiguration.java:226) ~[app:na]
2022-10-02T14:30:14.017125336Z at org.springframework.web.servlet.config.annotation.WebMvcConfigurerComposite.configureMessageConverters(WebMvcConfigurerComposite.java:137) ~[na:na]
2022-10-02T14:30:14.017127128Z at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.configureMessageConverters(DelegatingWebMvcConfiguration.java:118) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017128878Z at org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.getMessageConverters(WebMvcConfigurationSupport.java:842) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017130628Z at org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.requestMappingHandlerAdapter(WebMvcConfigurationSupport.java:653) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017132378Z at org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration.requestMappingHandlerAdapter(WebMvcAutoConfiguration.java:414) ~[app:na]
2022-10-02T14:30:14.017134211Z at org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration_EnableWebMvcConfiguration__BeanDefinitions.lambda$getRequestMappingHandlerAdapterInstanceSupplier$1(WebMvcAutoConfiguration_EnableWebMvcConfiguration__BeanDefinitions.java:52) ~[na:na]
2022-10-02T14:30:14.017136128Z at org.springframework.util.function.ThrowingBiFunction.apply(ThrowingBiFunction.java:68) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017137836Z at org.springframework.util.function.ThrowingBiFunction.apply(ThrowingBiFunction.java:54) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017139545Z at org.springframework.beans.factory.aot.BeanInstanceSupplier.get(BeanInstanceSupplier.java:210) ~[na:na]
2022-10-02T14:30:14.017141295Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainInstanceFromSupplier(AbstractAutowireCapableBeanFactory.java:1225) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017145503Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1210) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017147420Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1157) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017149295Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:561) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017151086Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:521) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017152878Z at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017154586Z at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017156378Z at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017158170Z at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017159878Z at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:931) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017161628Z at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:926) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017163378Z at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:592) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017165253Z at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[app:3.0.0-M5]
2022-10-02T14:30:14.017167003Z at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:751) ~[app:3.0.0-M5]
2022-10-02T14:30:14.017168670Z at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:442) ~[app:3.0.0-M5]
2022-10-02T14:30:14.017170420Z at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) ~[app:3.0.0-M5]
2022-10-02T14:30:14.017172170Z at org.springframework.boot.SpringApplication.run(SpringApplication.java:1323) ~[app:3.0.0-M5]
2022-10-02T14:30:14.017173878Z at org.springframework.boot.SpringApplication.run(SpringApplication.java:1312) ~[app:3.0.0-M5]
2022-10-02T14:30:14.017175503Z at com.example.demo.DemoAotNativeApplication.main(DemoAotNativeApplication.java:10) ~[app:na]
2022-10-02T14:30:14.017177420Z Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jacksonObjectMapper': Unsatisfied dependency expressed through method 'jacksonObjectMapper' parameter 0: Error creating bean with name 'jsonMixinModule': I/O failure during classpath scanning
2022-10-02T14:30:14.017181795Z at org.springframework.beans.factory.aot.BeanInstanceSupplier.resolveArgument(BeanInstanceSupplier.java:349) ~[na:na]
2022-10-02T14:30:14.017183586Z at org.springframework.beans.factory.aot.BeanInstanceSupplier.resolveArguments(BeanInstanceSupplier.java:265) ~[na:na]
2022-10-02T14:30:14.017185295Z at org.springframework.beans.factory.aot.BeanInstanceSupplier.get(BeanInstanceSupplier.java:208) ~[na:na]
2022-10-02T14:30:14.017187128Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainInstanceFromSupplier(AbstractAutowireCapableBeanFactory.java:1225) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017189128Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1210) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017190920Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1157) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017192711Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:561) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017194628Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:521) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017196336Z at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017198086Z at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017199878Z at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017201586Z at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017203336Z at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017205253Z at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1375) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017207045Z at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1295) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017208795Z at org.springframework.beans.factory.aot.BeanInstanceSupplier.resolveArgument(BeanInstanceSupplier.java:332) ~[na:na]
2022-10-02T14:30:14.017210711Z ... 65 common frames omitted
2022-10-02T14:30:14.017212295Z Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jsonMixinModule': I/O failure during classpath scanning
2022-10-02T14:30:14.017214086Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1754) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017218170Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:599) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017220086Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:521) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017221795Z at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017223545Z at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017225295Z at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017227003Z at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017228711Z at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:662) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017230420Z at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:650) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017232170Z at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1287) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017234378Z at org.springframework.beans.factory.BeanFactoryUtils.beansOfTypeIncludingAncestors(BeanFactoryUtils.java:321) ~[na:na]
2022-10-02T14:30:14.017236086Z at org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration$StandardJackson2ObjectMapperBuilderCustomizer.getBeans(JacksonAutoConfiguration.java:331) ~[app:na]
2022-10-02T14:30:14.017238128Z at org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration$StandardJackson2ObjectMapperBuilderCustomizer.configureModules(JacksonAutoConfiguration.java:295) ~[app:na]
2022-10-02T14:30:14.017240045Z at org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration$StandardJackson2ObjectMapperBuilderCustomizer.customize(JacksonAutoConfiguration.java:200) ~[app:na]
2022-10-02T14:30:14.017242086Z at org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperBuilderConfiguration.customize(JacksonAutoConfiguration.java:148) ~[app:na]
2022-10-02T14:30:14.017243878Z at org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperBuilderConfiguration.jacksonObjectMapperBuilder(JacksonAutoConfiguration.java:141) ~[app:na]
2022-10-02T14:30:14.017245878Z at org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration_JacksonObjectMapperBuilderConfiguration__BeanDefinitions.lambda$getJacksonObjectMapperBuilderInstanceSupplier$0(JacksonAutoConfiguration_JacksonObjectMapperBuilderConfiguration__BeanDefinitions.java:31) ~[na:na]
2022-10-02T14:30:14.017248045Z at org.springframework.util.function.ThrowingBiFunction.apply(ThrowingBiFunction.java:68) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017252045Z at org.springframework.util.function.ThrowingBiFunction.apply(ThrowingBiFunction.java:54) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017253836Z at org.springframework.beans.factory.aot.BeanInstanceSupplier.get(BeanInstanceSupplier.java:210) ~[na:na]
2022-10-02T14:30:14.017255503Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainInstanceFromSupplier(AbstractAutowireCapableBeanFactory.java:1225) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017257295Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1210) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017259211Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1157) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017261128Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:561) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017262878Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:521) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017264628Z at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:344) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017266545Z at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017268253Z at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017269961Z at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1375) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017271670Z at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1295) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017273420Z at org.springframework.beans.factory.aot.BeanInstanceSupplier.resolveArgument(BeanInstanceSupplier.java:332) ~[na:na]
2022-10-02T14:30:14.017275086Z ... 80 common frames omitted
2022-10-02T14:30:14.017276628Z Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: I/O failure during classpath scanning
2022-10-02T14:30:14.017278378Z at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.scanCandidateComponents(ClassPathScanningCandidateComponentProvider.java:468) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017280211Z at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.findCandidateComponents(ClassPathScanningCandidateComponentProvider.java:316) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017282045Z at org.springframework.boot.jackson.JsonMixinModule.afterPropertiesSet(JsonMixinModule.java:73) ~[app:3.0.0-M5]
2022-10-02T14:30:14.017283753Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1800) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017287586Z at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1750) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017289420Z ... 110 common frames omitted
2022-10-02T14:30:14.017290961Z Caused by: java.nio.file.NoSuchFileException: /usr/lib64/graalvm/graalvm22-ce-java17/lib/svm/builder/native-image-base.jar
2022-10-02T14:30:14.017292628Z at sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55) ~[app:na]
2022-10-02T14:30:14.017295420Z at sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:148) ~[app:na]
2022-10-02T14:30:14.017297170Z at sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99) ~[na:na]
2022-10-02T14:30:14.017298795Z at java.nio.file.Files.readAttributes(Files.java:1851) ~[na:na]
2022-10-02T14:30:14.017300420Z at java.util.zip.ZipFile$Source.get(ZipFile.java:1264) ~[na:na]
2022-10-02T14:30:14.017302170Z at java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:709) ~[na:na]
2022-10-02T14:30:14.017303961Z at java.util.zip.ZipFile.<init>(ZipFile.java:243) ~[app:na]
2022-10-02T14:30:14.017305628Z at java.util.zip.ZipFile.<init>(ZipFile.java:172) ~[app:na]
2022-10-02T14:30:14.017307295Z at java.util.jar.JarFile.<init>(JarFile.java:347) ~[na:na]
2022-10-02T14:30:14.017308920Z at jdk.internal.module.ModuleReferences$JarModuleReader.newJarFile(ModuleReferences.java:230) ~[na:na]
2022-10-02T14:30:14.017310711Z at jdk.internal.module.ModuleReferences$JarModuleReader.<init>(ModuleReferences.java:237) ~[na:na]
2022-10-02T14:30:14.017312420Z at jdk.internal.module.ModuleReferences.lambda$newJarModule$0(ModuleReferences.java:94) ~[na:na]
2022-10-02T14:30:14.017314086Z at jdk.internal.module.ModuleReferenceImpl.open(ModuleReferenceImpl.java:93) ~[na:na]
2022-10-02T14:30:14.017315753Z at org.springframework.core.io.support.PathMatchingResourcePatternResolver.lambda$findAllModulePathResources$4(PathMatchingResourcePatternResolver.java:901) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017317545Z at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[na:na]
2022-10-02T14:30:14.017319211Z at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na]
2022-10-02T14:30:14.017320878Z at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[app:na]
2022-10-02T14:30:14.017322503Z at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1845) ~[na:na]
2022-10-02T14:30:14.017324378Z at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[app:na]
2022-10-02T14:30:14.017326170Z at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[app:na]
2022-10-02T14:30:14.017327836Z at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[app:na]
2022-10-02T14:30:14.017329503Z at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[na:na]
2022-10-02T14:30:14.017333878Z at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[app:na]
2022-10-02T14:30:14.017335586Z at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[app:na]
2022-10-02T14:30:14.017337295Z at org.springframework.core.io.support.PathMatchingResourcePatternResolver.findAllModulePathResources(PathMatchingResourcePatternResolver.java:899) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017339086Z at org.springframework.core.io.support.PathMatchingResourcePatternResolver.getResources(PathMatchingResourcePatternResolver.java:318) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017340920Z at org.springframework.context.support.AbstractApplicationContext.getResources(AbstractApplicationContext.java:1408) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017342670Z at org.springframework.context.support.GenericApplicationContext.getResources(GenericApplicationContext.java:265) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017344420Z at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.scanCandidateComponents(ClassPathScanningCandidateComponentProvider.java:421) ~[app:6.0.0-M6]
2022-10-02T14:30:14.017346253Z ... 114 common frames omitted
2022-10-02T14:30:14.017347795Z
I tested both in Windows 11 with Docker desktop and Mac m1, and both are the same error.Thank you!