我的春季启动网络应用已启动但无法正常工作?

问题描述

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

  1. 项目:Maven项目
  2. 语言:Java
  3. 包装:罐子
  4. Spring Boot:2.3.4
  5. Java: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应用程序运行,我正等着看日志中的许多内容,其中之一告诉我必须使用哪个端口,等等..

但是我得到的是:

enter image description here

因此启动了Spring boot App,但是我不知道在哪里,何时或如何,为什么这么少的日志不喜欢我们!

我尝试运行此localhost:8080 localhost:8000,希望我能得到一些帮助,但似乎Tomcat server不在运行或什么。 / p>

任何帮助将不胜感激。

解决方法

您需要向pom添加依赖项,以便具有嵌入式Web服务器。

使用Spring Initializr时,可以从依赖项菜单中选择Spring Web(用于servlet)或Spring Reactive Web(用于响应)。由于您已经过了这一阶段,因此可以将spring-boot-starter-web(对于servlet)或spring-boot-starter-webflux(对于反应式)添加到pom。