我能在我的Eclipse(STS)中运行一些示例应用程序。
现在,我想在Eclipse中运行一个Web应用程序。
我尝试使用“spring-boot-sample-web-jsp”示例应用程序,该应用程序提供在链接上下载。我能够将其war导出到外部tomcat并运行该应用程序。
现在我的问题是如何在Eclipse本身中运行Spring Boot Web应用程序?
我能在我的Eclipse(STS)中运行一些示例应用程序。
现在,我想在Eclipse中运行一个Web应用程序。
我尝试使用“spring-boot-sample-web-jsp”示例应用程序,该应用程序提供在链接上下载。我能够将其war导出到外部tomcat并运行该应用程序。
现在我的问题是如何在Eclipse本身中运行Spring Boot Web应用程序?
回答有点晚,但我也遇到了同样的问题。我找到了一个解决方案。
在Eclipse项目资源管理器中,右键单击项目名称 -> 选择"Run As" -> "Maven Build..."
在"Goals"中输入spring-boot:run
,然后点击"Run"按钮。
我有STS插件(即SpringSource Tool Suite),因此在某些项目上,我会得到一个"Spring Boot App"选项来运行应用程序。但是,由于某种原因,该选项并不总是出现。对于这种情况,我使用上述解决方案。
以下是一个参考链接,解释了如何运行Spring Boot应用程序:
Spring Boot教程
SampleWebJspApplication
类中的main
方法。
Spring Boot将处理所有其余部分(启动嵌入式Tomcat,该Tomcat将托管您的示例应用程序)。运行为 -> Java 应用程序
吗? - geoand选择Eclipse中的项目 -> 选择运行方式 -> 选择Java应用程序。这将显示一个弹出窗口,要求您进行选择,请尝试在搜索框中搜索具有主方法的类。一旦找到它,请选择它并点击确定。这将启动Spring Boot应用程序。
我尚未在Eclipse中安装Spring Tool Suite,但仍然可以使用。希望这有所帮助。
我也尝试在Eclipse中运行Spring Boot应用程序,而不需要任何插件。
步骤1
右键单击您的项目。选择“运行为” ->“Maven构建...”。然后在“目标”字段中输入“spring-boot:run”。应用并运行。
此后,您不必再次运行。
步骤2
进行任何更改后,请清理您的项目。清理后,它会自动构建项目一次。然后当您在浏览器上刷新页面时,更改会被反映出来。
您还可以使用“Spring Boot App”运行配置。为此,您需要安装Eclipse的Spring Tool Suite插件(STS)。
这对某些人可能有用.. 在运行时,好像你只得到了Java应用程序(没有SpringBoot应用程序).. 那么你可能需要通过Eclipse市场安装“Spring工具(又名Spring IDE和Spring Tool Suite)”。 成功安装并重启Eclipse后..现在你可以在“Run as”中看到“Spring Boot应用程序”。