java Sping Boot -进程已完成,退出代码为0

euoag5mw  于 2022-12-21  发布在  Java
关注(0)|答案(1)|浏览(459)

我查看了stackoverflow和其他网站的各种链接,看看是否有人面临类似的问题。我找到了一些,但没有一个能解决我的问题。我试图摆弄一些答案,但仍然没有任何效果;
我有一个Sping Boot 应用程序,启动时显示Process finished with exit code 0。我添加了必要的依赖项,让应用程序知道它是一个Web App,但它仍然不工作。我还尝试了从Maven清理+构建以及刷新它。
这是我的设置
pom.xml

控制台输出

zphenhs4

zphenhs41#

解决了这个问题。由于某种原因,Sping Boot 3.0.0与Java 17配对时导致退出代码0的“静默错误”。我将Spring Boot更改为2.7.6,Java版本更改为11,SDK更改为11。一切正常。

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.7.6</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

<java.version>11</java.version>

相关问题