我们可以捆绑多个spring-boot应用程序作为战争并部署

问题描述

我们有多个引导组件以及每个组件的不同架构。我们有一个业务需求,我们需要像战争一样交付所有东西,并且必须将其作为单个应用程序部署在不同的计算机上。 我正在尝试使用插件体系结构,以便准备一个(新)聚合器微服务,在这里我们可以将每个启动组件添加插件,然后将它们用作可部署的bundle(war)。 通过使用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作为插件添加到另一个项目?任何参考文献或示例结构/代码都将对您有所帮助,谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)