使用SpringBoot3.0,Spring团队决定将所有graalvm native-maven-plugin配置转移到spring RC1 .并且我们只继承本机配置文件。我喜欢这个动作,但我们已经失去了传递本地图像构建论据的可能性.buildArgs。
除了在子RC1中完全覆盖“本机-maven-plugin”定义之外,是否有可能使用SpringBoot3.0 RC1将本机映像构建参数传递给本机maven插件?
我是说buildArgs:
<configuration>
<imageName>${binary-name}</imageName>
<skip>${skip-native-build}</skip>
<buildArgs>
<buildArg>-H:+ReportExceptionStackTraces ${native-image-extra-flags}. </buildArg>
</buildArgs>
</configuration>谢谢。
发布于 2022-10-27 22:38:11
任何感兴趣的人。有两种选择。覆盖graalvm构建插件与想要的构建参数。看看这个。
或者调用本机映像生成工具。
发布于 2022-11-17 03:46:37
您可以使用这个插件,但它在springboot 3.0 RC版本中仍然存在缺陷。
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<jvmArguments>--enable-preview</jvmArguments>
<compilerArguments>--enable-preview</compilerArguments>
</configuration>
</plugin>https://stackoverflow.com/questions/74206824
复制相似问题