如何让 Intellij 在 spring-boot webapp 准备就绪后自动启动浏览器

2022-09-02 22:15:45

我刚刚将Spring Boot Web应用程序从Tomcat中的外部战争部署切换到使用Spring Boot(及其内部Tomcat)的直接jar部署。

对于Tomcat运行/调试配置,Intellij为您提供了在启动后打开浏览器并转到 http://localhost:8080/

如何使用Spring Boot RUn/Debug Configuration做类似的事情。它运行主类,只是等到我自己从浏览器转到localhost:8080。


答案 1

在底部编辑您的运行/调试配置 - 单击“构建”上方的“+”,选择“启动Web浏览器”,输入您的应用程序URL,例如 http://localhost:8181 enter image description here

所以你会有enter image description here

单击应用/确定,当您单击“运行/播放”按钮时,它将在构建后使用您的URL启动浏览器


答案 2

似乎没有办法做到这一点。您只能在启动之前启动外部命令。或者,您可以在代码中尝试类似的东西,如此所述。


推荐