spring 的 运行 引导项目经常无误地终止
Run of spring boot project often terminates without error
我有几个 Spring 启动应用程序,我最近升级到 Java 11(从 8)并升级到更新版本的 Spring 启动 (2.2.7)。现在,当我尝试 运行 时,它们通常只是在没有输出的情况下终止。我看到它进入了我的主要方法,但是当它开始 SpringApplication.run 时,它停止并且没有输出。我将日志记录设置为 DEBUG 级别,因此通常会有很多东西可以看。这是一个有点间歇性的问题,有时 运行。我无法确定我能做些什么来确保它 运行s。偶尔,我会得到一个 Java JVM 错误,包括一个 hs 错误文件,该文件太长,无法包含在这里。
我不知道这是不是一个不同的问题,或者在这种情况下我只是设法获得了一些输出。
我试过更改内存参数,包括垃圾收集的类型,但似乎没有什么不同。
我不知道如何解决这个问题,欢迎任何建议。
这似乎是以下错误的结果:
JDK-8244611: Launching JVM with large '@' argument file causes random JVM crashes
我遵循了此处给出的一些建议:
STS4 fails to launch Spring Boot app with higher number of dependencies
特别是,我必须 运行 使用 Spring 工具 Spring 启动应用程序 运行 配置。我取消选中 Spring 引导选项卡上的“快速启动”并选中类路径选项卡上的“使用临时 JAR...”。
希望这对遇到同样问题的人有所帮助。
我有几个 Spring 启动应用程序,我最近升级到 Java 11(从 8)并升级到更新版本的 Spring 启动 (2.2.7)。现在,当我尝试 运行 时,它们通常只是在没有输出的情况下终止。我看到它进入了我的主要方法,但是当它开始 SpringApplication.run 时,它停止并且没有输出。我将日志记录设置为 DEBUG 级别,因此通常会有很多东西可以看。这是一个有点间歇性的问题,有时 运行。我无法确定我能做些什么来确保它 运行s。偶尔,我会得到一个 Java JVM 错误,包括一个 hs 错误文件,该文件太长,无法包含在这里。
我不知道这是不是一个不同的问题,或者在这种情况下我只是设法获得了一些输出。
我试过更改内存参数,包括垃圾收集的类型,但似乎没有什么不同。
我不知道如何解决这个问题,欢迎任何建议。
这似乎是以下错误的结果:
JDK-8244611: Launching JVM with large '@' argument file causes random JVM crashes
我遵循了此处给出的一些建议:
STS4 fails to launch Spring Boot app with higher number of dependencies
特别是,我必须 运行 使用 Spring 工具 Spring 启动应用程序 运行 配置。我取消选中 Spring 引导选项卡上的“快速启动”并选中类路径选项卡上的“使用临时 JAR...”。
希望这对遇到同样问题的人有所帮助。