Почему EhCache все еще загружается и инициализируется в моем проекте - PullRequest
0 голосов
/ 17 октября 2018

У меня есть проект Grails 3, в котором в настоящее время я заменяю реализацию EhCache, чтобы использовать сервер кэширования Redis, размещенный в AWS и Redisson, для подключения клиента.Я полностью удалил все ссылки на EhCache, а также объявление зависимостей в файле gradle, а также даже удалил папку .gradle, ссылающуюся на EhCache в net.sf.EhCache, и отказоустойчивый XML-файл, который по умолчанию добавляет его в проект.

Я не могу понять, почему я не могу избавиться от этой реализации кеша и не дать ей снова вытащить это в / из репозитория и инициализировать его во время процесса сборки и запуска.Опять же, нет никакого объявления для этого в любом месте в исходном коде.Ниже пара журналов, чтобы описать то, что я вижу.

2018-10-16 16:56:18,324 WARN | | localhost-startStop-1 | | | n.s.e.c.ConfigurationFactory | No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/C:.../net.sf.ehcache/ehcache/2.10.3/.../ehcache-2.10.3.jar!/ehcache-failsafe.xml

2018-10-16 14:25:47,442 INFO     |  | localhost-startStop-1 |  |  | o.s.c.e.EhCacheManagerFactoryBean | Initializing EhCache CacheManager

1 Ответ

0 голосов
/ 17 октября 2018

После официальные документы :

Команда отчета о зависимостях генерирует отчеты Ivy, показывающие зависимости JAR, требуемые приложением.

grails dependency-report runtime
...