spring boot 启动提示:Process finished with exit code 0导致无法正常启动

时间:2024-05-23 22:45:27

因工作需要,需要搭建一套新的应用,领导要求尽量用比较新的技术,也是一种学习。所以选择spring boot来作为框架进行开发工作。

工具:idea 2017   maven 3.3.9   jdk 1.8

用idea创建spring boot项目。前提条件把maven和jdk配置好会避免很多麻烦

提前配置好maven和jdk

提前配置好maven和jdk

提前配置好maven和jdk

重要的事情说三遍

spring boot 启动提示:Process finished with exit code 0导致无法正常启动

选择jdk之后,点击next

spring boot 启动提示:Process finished with exit code 0导致无法正常启动配置group和Artifact、打包方式、项目名称等信息,点击next

spring boot 启动提示:Process finished with exit code 0导致无法正常启动

选择需要的依赖,比如mybatis,MQ,kafka等,点击next

spring boot 启动提示:Process finished with exit code 0导致无法正常启动

点击next生成项目,会根据配置的依赖下载jar包(提前配置好maven)

 

项目目录结构如下

spring boot 启动提示:Process finished with exit code 0导致无法正常启动

选择xxxxApplication.java启动项目。右键,run

spring boot 启动提示:Process finished with exit code 0导致无法正常启动

第一次启动的时候提示如下:

         __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.3.1.RELEASE)

2020-07-17 15:09:59.059  INFO 5020 --- [           main] com.ydrs.YdrsQuartzApplication           : Starting YdrsQuartzApplication on LAPTOP-C4F5NAQ4 with PID 5020 (C:\Users\Mr.Li\IdeaProjects\ydrs-quartz\target\classes started by Mr.Li in C:\Users\Mr.Li\IdeaProjects\ydrs-quartz)
2020-07-17 15:09:59.059  INFO 5020 --- [           main] com.ydrs.YdrsQuartzApplication           : No active profile set, falling back to default profiles: default
2020-07-17 15:09:59.600  INFO 5020 --- [           main] com.ydrs.YdrsQuartzApplication           : Started YdrsQuartzApplication in 0.923 seconds (JVM running for 1.425)

Process finished with exit code 0
 

 

项目并没有起来,经过查资料,我配置的是spring web依赖,将pom文件中的

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-tomcat</artifactId>
   <scope>provided</scope>
</dependency>

这个依赖注释掉或者删掉就可以正常启动。