为什么我的项目中EhCache还在下载和初始化

Why is EhCache still being downloaded and initialized in my project

我有一个 grails 3 项目,我目前正在替换 EhCache 实现,以使用由 AWS 和 Redisson 托管的 Redis 缓存服务器进行客户端连接。我已经完全删除了所有对 EhCache 的引用以及 gradle 文件中的依赖声明,甚至删除了 net.sf.EhCache 中引用 EhCache 的 .gradle 文件夹和故障安全 [=23] =] 文件,默认将其添加到项目中。

我不明白为什么我不能 git 摆脱这个缓存实现,并阻止它再次拉出这个 into/from 回购并在构建和 运行 过程中初始化它。同样,源代码中没有针对此 ANYWHERE 的声明。 下面是一些日志来描述我所看到的。

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

official docs之后:

The dependency-report command generates Ivy reports showing JAR dependencies required by the application.

grails dependency-report runtime