运行具有多个主类的Spring Boot应用程序

时间:2017-07-12 18:02:24

标签: maven spring-boot

我正在使用Spring Boot和一个多模块maven项目,结构看起来像这样

项目   - 项目休息控制器   - 项目文件适配器   - 项目库

如果project-rest-controller模块包含@RestController并且有一个主Spring Boot类来启动嵌入式tomcat,控制器将收到一个POST并创建一个请求并将其传递给项目库模块。

此外,project-file-adapter模块包含一个Spring-Integration文件适配器,用于获取目录中的文件,读取文件并创建请求并将其传递给项目库模块。

当我使用mvn spring-boot运行应用程序时:从父目录中运行,我应该指定一个主类的异常。

Spring启动似乎允许以下列方式指定主类

mvn spring-boot:运行-Dstart-class = com.blah.App

但我有两个主要的课程。

我应该开始使用两款应用吗?

来自项目休息控制器的一个 一个来自project-file-adapter

这将启动两个JVM,现在我正在尝试做什么?

0 个答案:

没有答案