带有多模块maven应用程序的spring本机生成



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

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

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

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

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

相关内容

  • 没有找到相关文章

最新更新