Spring boot 使用多模块maven应用程序的spring本机生成

Spring boot 使用多模块maven应用程序的spring本机生成,spring-boot,spring-native,Spring Boot,Spring Native,我正在尝试使用SpringBoot实验分支中的本机映像生成,我的多模块应用程序出现了一些问题 我有两个需要构建的JAR和一个包含这两个JAR的可执行模块,根据它们的示例/文档,我应该只在包含应用程序类的模块上使用本机/aop插件 但是,如果我这样做,对于我还需要生成一些openapi依赖项的其中一个模块,我会得到“org.springframework.util.unit.DataSize在构建时被无意初始化”错误,这通常意味着您需要在模块的pom中使用这些插件。 如果我这样做,它还将为该模块生

我正在尝试使用SpringBoot实验分支中的本机映像生成,我的多模块应用程序出现了一些问题

我有两个需要构建的JAR和一个包含这两个JAR的可执行模块,根据它们的示例/文档,我应该只在包含应用程序类的模块上使用本机/aop插件

但是,如果我这样做,对于我还需要生成一些openapi依赖项的其中一个模块,我会得到“org.springframework.util.unit.DataSize在构建时被无意初始化”错误,这通常意味着您需要在模块的pom中使用这些插件。 如果我这样做,它还将为该模块生成一个本机映像,这将失败,因为它实际上没有入口点。 我怀疑需要在内部执行openapi生成器可能是罪魁祸首


任何人都有成功的多模块spring本机应用程序的例子吗?

事实上,您只需要在包含入口点类(Application.java)的模块上应用spring本机映像插件。此外,如果您想使用spring native,请使用代理自动检测应用程序中发生的所有反射和代理,这确实很有帮助