ClassNotFoundException: Log4jConfigListener (после обновления проекта до Grails 2.5.6) - PullRequest
0 голосов
/ 30 января 2020

Я обновляю свое приложение до

Грааля 1.3.7 до Грааля 2.5.6

java 1.7 до java 1.8

groovy 1.8 до groovy 2.5.9

но после успешного изменения кода мой проект компилируется и собирается, но после запуска приложения сервер останавливается из-за ошибки ниже: -

Журнал приведен ниже: -

|Loading Grails 2.5.6
|Configuring classpath
log4j: Trying to find [log4j.xml] using context classloader java.net.URLClassLoader@34158c08.
log4j: Trying to find [log4j.xml] using org.codehaus.groovy.grails.cli.support.GrailsRootLoader@5674cd4d class loader.
log4j: Trying to find [log4j.xml] using ClassLoader.getSystemResource().
log4j: Trying to find [log4j.properties] using context classloader java.net.URLClassLoader@34158c08.
log4j: Trying to find [log4j.properties] using org.codehaus.groovy.grails.cli.support.GrailsRootLoader@5674cd4d class loader.
log4j: Trying to find [log4j.properties] using ClassLoader.getSystemResource().
log4j: Could not find resource: [null].
log4j: Reading configuration from URL file:/D:/grails-2.5.6/scripts/log4j.properties
log4j: Parsing for [root] with value=[error, NULL].
log4j: Level token is [error].
log4j: Category root set to ERROR
log4j: Parsing appender named "NULL".
log4j: Parsed "NULL" options.
log4j: Finished configuring.
.
|Environment set to development
.................................
|Packaging Grails application
.......................log4j: setFile called: D:\VersionUpgradeAPI\target\stacktrace.log, true
log4j: setFile ended
..log4j: Finalizing appender named [NULL].
|Running Grails application
Error |
2020-01-30 11:45:44,187 [localhost-startStop-1] ERROR [localhost].[/app]  - Error configuring application listener of class org.codehaus.groovy.grails.web.util.Log4jConfigListener

Пожалуйста, помогите мне решить проблему.

...