我有一个 Spring Boot 应用程序,想在 Eclipse 中将其作为服务器应用程序运行。因此,该应用程序将被识别为 Tomcat 网络应用程序,并且可以添加我更新方面:
当我运行网络应用程序时,我的休息服务没有被发现。 Spring Boot 应用程序包含的文件夹结构与 Spring Boot 发布之前的 Spring 应用程序不同。可以从配置为 eclipse 的 tomcat 运行 spring boot 应用程序吗?同样在 spring boot 之前,需要指定应用程序的控制器部分。我是否需要使用这些设置更新我的 spring boot 应用程序才能从 Eclipse tomcat 运行?
我不想创建一场战争,然后将其复制到 tomcat 的 webapps 文件夹中。
更新:在 Eclipse tomcat 容器中运行此应用程序的原因是我有其他非 spring boot 应用程序,我的新 spring boot 应用程序将依赖这些应用程序。
原文由 blue-sky 发布,翻译遵循 CC BY-SA 4.0 许可协议
检查你的 pom.xml:
然后检查您的主要应用程序类:
然后配置 Project Facets(就像你已经做的那样):
然后检查您的部署程序集:
完毕!