0

所以我是 Spring Boot 的新手,我之前用它创建了一些 CRUDS,但是忘记了它们,我又回到了它,所以我从Spring Initializer开始,这是我选择的选项:

  1. 项目:Maven 项目
  2. 语言:Java
  3. 包装:罐
  4. 春季启动:2.3.4
  5. 爪哇:8

然后我生成了项目,我在eclipse中导入了项目(旧版本:Oxygen 2018),我在pom.xml中有错误(非常常见的红色图标),我在pom.xml中添加了一个标签(已经在这里找到了解决方案),并更新了我的 Maven 项目,然后它工作了。

添加的标签是:

<properties>
    <java.version>1.8</java.version>
    <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
</properties>

是时候运行这个项目了?我将项目作为 Java 应用程序运行,我正在等待查看日志中的许多内容,其中一个告诉我必须使用哪个端口,等等。

但在这里我得到了:在此处输入图像描述

所以 Spring boot 应用程序启动了,但我不知道在哪里、何时或如何,以及为什么这么少的日志不像往常一样!

我尝试运行此localhost:8080 :默认值localhost:8000希望我能得到一些东西,但似乎Tomcat server没有运行或其他东西。

任何帮助将非常感激。

4

1 回答 1

1

您需要将依赖项添加到您的 pom 中,以便拥有嵌入式 Web 服务器。

使用 Spring Initializr 时,您可以从依赖项菜单中选择 Spring Web(用于 servlet)或 Spring Reactive Web(用于响应式)。由于您已经过了那个阶段,您可以将spring-boot-starter-web(for servlet) 或spring-boot-starter-webflux(for reactive) 添加到您的 pom.xml 中。

于 2020-10-27T10:08:22.087 回答