【问题标题】:How do I run an existing Spring Boot app?如何运行现有的 Spring Boot 应用程序?
【发布时间】:2019-05-18 20:47:53
【问题描述】:

我正在尝试让 OIDC 与 Java Spring Boot 一起工作。特别是示例应用程序 here

我是这个东西的新手,所以谁能给我简要说明如何运行该应用程序?

我在 Eclipse(使用 STS4)中将它作为现有的 maven 项目(根据 these 说明)。当我运行它时,我选择“Java 应用程序”,它为我提供了一些示例,包括版本、许可证、滚轮等。我不知道其中哪些(如果有的话)是正确的,也不知道如何传递参数等。任何指针都非常感谢收到了。

【问题讨论】:

  • 使用run as springboot app就可以了。
  • 谢谢。我没有看到那个选项。
  • 您提供的链接甚至不是 Spring Boot 应用程序。
  • 啊!好的,它是 Spring,它与 Spring Boot 不同,对吧?

标签: java eclipse spring-boot


【解决方案1】:

从项目概述列表中,选择应用程序类。右键单击它以打开上下文菜单并选择“Run as -> Spring Boot App”。玩得开心。

【讨论】:

    【解决方案2】:

    在eclipse Project Explorer中,右键项目名称->选择“Run As”->“Maven Build...” 在目标中,输入 spring-boot:run 然后点击运行按钮。

    在 STS 中右键单击 Project > Run as > Spring Boot App

    如果您没有得到任何选项,那么只需运行 SampleSpringBootApplication 类中的 main 方法。 Spring Boot 将处理所有其余的事情(启动将托管您的示例应用程序的嵌入式 tomcat)。

    【讨论】:

    • 谢谢。这给出了:在当前项目中没有找到前缀“spring-boot”的插件。
    • @schoon 那是因为您的项目不是 Spring Boot 应用程序
    • 完全是@schoon,它确实不是一个 Spring Boot 应用程序......很好地抓住了 Eugen
    【解决方案3】:

    我认为示例代码不是 Spring Boot 应用程序。 (只是 Spring Web 应用程序)您可以通过 Eclipse / Tomcat 运行它。 如果您查看以下链接,您可以在第 6 节中查看详细信息;

    Eclipse 允许我们嵌入服务器以在正常工作流程中添加 Web 项目部署,而无需离开 IDE

    看看这个:tomcat-deploy-war

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-18
      • 2017-06-22
      • 2018-08-25
      • 1970-01-01
      • 2021-06-09
      • 2023-03-16
      • 2020-10-26
      相关资源
      最近更新 更多