从grails项目中的grails run-script中获取完整的堆栈跟踪

时间:2017-09-09 04:14:55

标签: grails stack-trace verbose

我运行grails run-script,得到一个78-deep或更高的stacktrace。它只显示了它的一部分。例如:

Caused by: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1
    at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:369)
    at org.gradle.process.internal.DefaultJavaExecAction.execute(DefaultJavaExecAction.java:31)
    at org.gradle.api.tasks.JavaExec.exec(JavaExec.java:74)
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.doExecute(DefaultTaskClassInfoStore.java:141)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
    at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:123)
    at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:632)
    at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:615)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:95)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:76)
    ... 78 more

我需要了解" ...更多""

所以我试过

grails run-script --stacktrace <pathToGroovyScript> <commandLineArgument>

我得到一个堆栈跟踪:

(NOTE: Stack trace has been filtered. Use --verbose to see entire trace.)

所以我添加

grails run-script --stacktrace --verbose <pathToGroovyScript> <commandLineArgument>

grails run-script --verbose <pathToGroovyScript> <commandLineArgument>

我仍然得到一个缩短的堆栈跟踪,但这次使用--verbose的指令不存在。

似乎此功能已被破坏。

疑难解答信息

grails --version
| Grails Version: 3.3.0
| Groovy Version: 2.4.11
| JVM Version: 1.8.0_121

application.properties:

grailsVersion=3.2.6
gradleWrapperVersion=3.0

0 个答案:

没有答案