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

标签 java caching grails redis ehcache

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

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

2018-10-16 16:56:18,324 警告 | |本地主机-startStop-1 | | | n.s.e.c.配置工厂 |未找到配置。从类路径中找到的 ehcache-failsafe.xml 配置 ehcache:jar:file:/C:.../net.sf.ehcache/ehcache/2.10.3/.../ehcache-2.10.3.jar!/ehcache -故障安全.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

关于java - 为什么我的项目中EhCache还在下载和初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52862016/

相关文章:

java - 解析 FileList 对象中的文件

javascript - 文件下载后重新加载页面

java - 启动 Thread 或进行计算的 SwingWorker 时的 Swing 伪 block

java - 我用 javascript 实现了一个计时器,但是如果 javascript 被禁用怎么办?

java - 有没有办法自动调用对象图上的所有 getter 方法?

python - Bottle.py 缓存模板,尽管处于 Debug模式

caching - 为 "dynamic"内容启用客户端缓存 (asp.net mvc 3.0)

spring - 在没有域模型的情况下将 Spring Security 插件与 Grails 一起使用

jquery - 缓存自动完成 JSON 响应

java - grails 3加载图像外部文件夹