Как получить дополнительную информацию о приложении Grails, застрявшем на этапе настройки пути к классам? - PullRequest
16 голосов
/ 22 марта 2012

Я запускаю приложение Grails, и оно просто застревает на этапе настройки пути к классам. Есть ли способ получить больше информации о том, что происходит? Я пробовал verboseCompile безуспешно.

grails run-app --verboseCompile  
| Configuring classpath

Ответы [ 3 ]

21 голосов
/ 23 марта 2012

Найдите файл BuildConfig.groovy здесь (/AppName/grails-app/conf/BuildConfig.groovy), а затем найдите параметр log и установите его на verbose.

grails.project.dependency.resolution = {
...
log "verbose" // log level of Ivy resolver, either 'error', 'warn', 'info', 'debug' or 'verbose'
...
3 голосов
/ 17 февраля 2015

Если вы не видите никаких выходных данных после установки подробного уровня журнала, возможно, это связано с тем, что ваш параметр grails.project.dependency.resolver по-прежнему имеет значение maven.Установите значение ivy и проверьте снова.

2 голосов
/ 07 декабря 2012

Даже если на самом деле все в порядке, в большом проекте загрузка всех ваших зависимостей может занять много времени (особенно если вы очищаете кеш Ivy согласно этому ответу ).

Обратите внимание на каталог кэша Ivy (например, с watch ls ~/.grails/ivy-cache); если все работает правильно, вы должны увидеть, как постепенно загружаются / устанавливаются зависимости.

Если что-то не работает должным образом (например, там ничего не появляется, или несколько вещей появляются, а затем загрузка, кажется, останавливается) подробное ведение журнала Усмана - это, вероятно, путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...