【问题标题】:How to get Intellij to launch browser automatically after spring-boot webapp is readyspring-boot webapp准备好后如何让Intellij自动启动浏览器
【发布时间】:2016-05-25 02:28:25
【问题描述】:

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

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

如何使用 Spring Boot 运行/调试配置做类似的事情。它运行主类并一直等到我自己从浏览器转到 localhost:8080。

【问题讨论】:

    标签: java spring intellij-idea


    【解决方案1】:

    编辑您的运行/调试配置 在底部 - 单击“构建”正上方的“+” 选择“启动网络浏览器”,输入您的应用网址,例如http://localhost:8181

    所以你会有

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

    【讨论】:

    • 不幸的是,这会立即启动浏览器,它不会等待服务器启动。
    【解决方案2】:

    似乎没有办法做到这一点。您只能在启动之前启动外部命令。或者,您可以按照here 的说明在代码中尝试类似的操作。

    【讨论】:

      【解决方案3】:

      我知道如何做到这一点的唯一方法是进行 Tomcat 服务器运行配置。

      【讨论】:

      • 你会怎么做呢?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-05
      相关资源
      最近更新 更多