我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

Error executing script War: java.lang.NullPointerException
gant.TargetExecutionException: java.lang.NullPointerException
    at gant.Gant

我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

<*>

任何暗示为什么?

提前多多感谢

dispatch_closure4.doCall(Gant.groovy:331) at gant.Gant

我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

<*>

任何暗示为什么?

提前多多感谢

dispatch_closure6.doCall(Gant.groovy:334) at gant.Gant

我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

<*>

任何暗示为什么?

提前多多感谢

dispatch_closure6.doCall(Gant.groovy) at gant.Gant.withBuildListeners(Gant.groovy:344) at gant.Gant.this$2$withBuildListeners(Gant.groovy) at gant.Gant$this$2$withBuildListeners.callCurrent(Unknown Source) at gant.Gant.dispatch(Gant.groovy:334) at gant.Gant.this$2$dispatch(Gant.groovy) at gant.Gant.invokeMethod(Gant.groovy) at gant.Gant.processTargets(Gant.groovy:495) at gant.Gant.processTargets(Gant.groovy:480) Caused by: java.lang.NullPointerException at _GrailsWar_groovy

我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

<*>

任何暗示为什么?

提前多多感谢

run_closure5_closure25_closure26_closure28.doCall(_GrailsWar_groovy:289) at _GrailsWar_groovy

我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

<*>

任何暗示为什么?

提前多多感谢

run_closure5_closure25_closure26_closure28.doCall(_GrailsWar_groovy) at _GrailsWar_groovy

我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

<*>

任何暗示为什么?

提前多多感谢

run_closure5_closure25_closure26.doCall(_GrailsWar_groovy:282) at _GrailsWar_groovy

我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

<*>

任何暗示为什么?

提前多多感谢

run_closure5_closure25_closure26.doCall(_GrailsWar_groovy) at _GrailsWar_groovy

我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

<*>

任何暗示为什么?

提前多多感谢

run_closure5_closure25.doCall(_GrailsWar_groovy:258) at _GrailsWar_groovy

我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

<*>

任何暗示为什么?

提前多多感谢

run_closure5.doCall(_GrailsWar_groovy:256) at _GrailsWar_groovy

我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

<*>

任何暗示为什么?

提前多多感谢

run_closure4.doCall(_GrailsWar_groovy:239) at War

我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

<*>

任何暗示为什么?

提前多多感谢

run_closure1.doCall(War.groovy:38) at gant.Gant

我在桌面上运行了一个groovy应用程序。 显然它运行没有错误。至少我写的所有单元测试都已完成。 我想使用 war 文件部署应用程序。为此,我使用命令

grails war

在应用程序的主目录中。这样做时,我得到以下异常:

<*>

任何暗示为什么?

提前多多感谢

dispatch_closure4.doCall(Gant.groovy:324) ... 10 more

任何暗示为什么?

提前多多感谢

有帮助吗?

解决方案

我认为你必须找到 Gant.groovy 的来源,看看它在该行上做了什么。显然,您的项目的特定配置会导致一些问题(因为如果总是发生这样的show-stopper错误就会被捕获),但错误消息不包含太多信息。

或者,您可以尝试将Grails升级到最新版本1.1.1(如果您尚未升级)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top