我正在尝试将现有的多模块maven Spring项目转换为Spring Boot项目。原因是让它自成一体并遵循马丁福勒的microservices概念。
然而,我遇到的问题是当尝试清理构建时,似乎spring boot正试图从每个模块中找到Main方法,这当然会失败。
Spring Boot 1.1.6.RELEASE目前是否支持此功能,或者我做错了什么?
由于
答案 0 :(得分:4)
听起来你已经为你的构建中的每个模块添加了Spring Boot的Maven插件 - 它正在寻找一个主要的方法。您应该只将Spring Boot插件添加到模块(如果它是您要运行的服务)。如果模块只是在您的服务之间共享的代码,则该模块中不需要Spring Boot插件。