java 如何打包gradle多模块Sping Boot 应用程序以供其他项目使用?

8oomwypt  于 2023-02-02  发布在  Java
关注(0)|答案(1)|浏览(162)

我有一个包含多个模块的gradle spring Boot 项目,希望将其构建为jar文件,这样我就可以在其他项目中重用来自不同模块的方法。
我在根路径的build.gradle下使用java-library插件,并将其打包成jar,但是当我将其作为依赖导入到我的其他应用中时,BOOT-INF/libs下的每个模块的jar文件都无法访问,我调用的方法也无法定位。
有没有什么方法可以让每个模块在其他应用程序中重用?

wfsdck30

wfsdck301#

您可以将项目作为模块进行管理,并在导入时使用
点击此链接:https://stackoverflow.com/a/69660601/7505687
如果需要在它们之间共享Spring Boot Bean,请使用@ComponentScan

相关问题