Grails 4 升级 - 错误消息无法找到单个主 class
Grails 4 upgrade - Error message unable to find a single main class
我目前正在从 Grails 3.3.10 升级到 Grails 4.0.0。尝试 运行 我的项目时出现以下错误:
Execution failed for task ':bootRun'.
15:31:02.101 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] > Unable to find a single main class from the following candidates [com.torque.Application, com.base.torque.ExtendedReportsController, com.base.torque.utils.NaturalOrderComparator]
无论我尝试 运行 我的 IDE 还是我的终端中的项目,我都会遇到同样的错误。
我卸载并重新安装了 grails 4.0.0,但仍然出现错误。已尝试 ./gradlew clean
、重建、killall -9 java
,但仍然出现错误。
这不是以前 Grails 版本的问题。不知道是什么导致了 Grails 4 的问题,也不知道如何解决。任何对解决方案的见解都将不胜感激。
如果您有多个 类 其中包含一个 main
方法,您可以在 build.gradle
:
中使用类似这样的内容来消除歧义
springBoot {
mainClassName = 'com.torque.Application'
}
我目前正在从 Grails 3.3.10 升级到 Grails 4.0.0。尝试 运行 我的项目时出现以下错误:
Execution failed for task ':bootRun'.
15:31:02.101 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] > Unable to find a single main class from the following candidates [com.torque.Application, com.base.torque.ExtendedReportsController, com.base.torque.utils.NaturalOrderComparator]
无论我尝试 运行 我的 IDE 还是我的终端中的项目,我都会遇到同样的错误。
我卸载并重新安装了 grails 4.0.0,但仍然出现错误。已尝试 ./gradlew clean
、重建、killall -9 java
,但仍然出现错误。
这不是以前 Grails 版本的问题。不知道是什么导致了 Grails 4 的问题,也不知道如何解决。任何对解决方案的见解都将不胜感激。
如果您有多个 类 其中包含一个 main
方法,您可以在 build.gradle
:
springBoot {
mainClassName = 'com.torque.Application'
}