【问题标题】:SpringBoot gradle bootRun now instantly fails without any error displayed despite working fine previously尽管以前工作正常,但 SpringBoot gradle bootRun 现在立即失败,没有显示任何错误
【发布时间】:2021-10-20 07:06:20
【问题描述】:

因此,尽管之前在我尝试执行 SpringBoot Web 应用程序时工作正常,但它会立即失败,而不会打印任何类型的异常。我不知道会发生什么,因为我只更改了一些添加 cmets 和更改变量名称的代码。

任何帮助将不胜感激,谢谢。

控制台输出:

14:10:47: Executing task 'bootRun'...

14:10:47: Task execution finished 'bootRun'.

当我尝试构建时:

14:14:13: Executing task 'build'..

14:14:13: Task execution finished 'build'.

调试错误:

2021-08-18T19:56:05.305+0100 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]

2021-08-18T19:56:05.305+0100 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 失败:构建失败并出现异常。 2021-08-18T19:56:05.305+0100 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 2021-08-18T19:56:05.305+0100 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] * 出了什么问题: 2021-08-18T19:56:05.305+0100 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 提供的 javaHome 似乎无效。我找不到 java 可执行文件。试过的位置:C:\Program Files\Java\jdk-11.0.5\bin\java.exe

【问题讨论】:

标签: java spring spring-boot gradle bootrun


【解决方案1】:

您将错误的JAVA_HOME 传递给构建。该变量包含包含 java 编译器的目录的路径。如果你升级了 java,这个变量的正确值可能已经改变,因为它包含了版本号。

如果您是从 IDE 启动程序,请检查您的 IDE 设置。如果您从命令行启动它并显式传递JAVA_HOME,请验证您传递的是现有目录。如果您为环境变量 JAVA_HOME 设置了值,请验证该值是否设置为有效位置。另见WINDOWS 10 JAVA_HOME is not working

【讨论】:

    猜你喜欢
    • 2019-10-09
    • 1970-01-01
    • 1970-01-01
    • 2018-12-02
    • 2022-11-02
    • 2023-03-09
    • 1970-01-01
    • 2019-01-17
    • 2017-09-04
    相关资源
    最近更新 更多