问题描述
所以我是Spring Boot的新手,我之前用它创建过一些CRUDS,但是忘了它们,我又回来了,所以我从Spring Initializer开始,这是我的选择已选择:
- 项目:Maven项目
- 语言:Java
- 包装:罐子
- Spring Boot:2.3.4
- 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应用程序运行,我正等着看日志中的许多内容,其中之一告诉我必须使用哪个端口,等等..
因此启动了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。