0

我们有多个引导组件以及每个组件的不同架构。我们有一个业务需求,我们需要将所有内容作为战争交付,并且必须作为单个应用程序部署在不同的机器上。我正在尝试使用插件架构,以便准备一个(新的)聚合器微服务,我们可以将每个引导组件添加为插件,然后将它们用作可部署的捆绑包(战争)。通过使用 maven 插件启用组件,我们创建了两个 jar 一个可执行 jar 和另一个原始 jar。但是我如何将它们作为插件添加到新的聚合器组件中,并从每个组件(插件)访问其余层。

        <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <version>2.3.4.RELEASE</version>
            <configuration>
    <descriptorRefs>
        <descriptorRef>jar-with-dependencies</descriptorRef>
    </descriptorRefs>
    <classifier>exec</classifier>
    
</configuration>
        </plugin>
    </plugins>

我是否需要改变方法/如何将 spring-boot jar 作为插件添加到另一个项目?任何参考资料或示例结构/代码都会有所帮助并提前致谢。

4

0 回答 0