groovy grape verbose
Asked Answered
E

4

27

Is there a way to print Ivy output when using Groovy Grape.

when I use Grape, it's just hanging there till finishes downloading all dependencies. I would like to know what it's happening and what it's downloading.

Thanks,

Exuviate answered 15/9, 2010 at 22:17 Comment(0)
S
30

Looks like this might be in Groovy 1.7.6

https://issues.apache.org/jira/browse/GROOVY-4014

i.e. -Dgroovy.grape.report.downloads=true in JAVA_OPTS or on the command line

Sacrarium answered 19/9, 2010 at 9:40 Comment(2)
The download report is useful. It would be better to get true verbose output that includes the repos it's searchingNuncia
this is nice but only if it reported why it freezes after this line.. Preparing to download artifact javax.servlet#servlet-api;2.4!servlet-api.jarSpatter
S
26

tim_yates answer is good but if you need to debug a problem with Grapes, then this might be useful:

-Divy.message.logger.level=4

source: http://theholyjava.wordpress.com/2012/04/02/groovy-grape-troubleshooting-failed-download/

Spatter answered 8/7, 2013 at 11:54 Comment(0)
H
13

For full debugging, you need to use both of these settings exported via JAVA_OPTS when running in a Groovy script.

export JAVA_OPTS='-Divy.message.logger.level=4 -Dgroovy.grape.report.downloads=true'
./myScript.groovy
Halo answered 21/1, 2015 at 17:30 Comment(0)
C
0

windows set JAVA_OPTS="-Dgroovy.grape.report.downloads=true -Divy.message.logger.level=4 %JAVA_OPTS%" unix export JAVA_OPTS="-Dgroovy.grape.report.downloads=true -Divy.message.logger.level=4 $JAVA_OPTS"

Cigarillo answered 14/7, 2018 at 13:23 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.