ehcache.xml在WEB-INF下读取正常,放到根目录下反倒读取不了

发布于 2021-12-02 08:43:40 字数 237 浏览 859 评论 7

@JFinal 你好,想跟你请教个问题:

跑断点在最后一步是卡在Plugin.start()方法中,如果将配置文件放在WEB-INF目录下,就能正常读取,不管me.add(new EhCachePlugin());指不指定文件路径效果都一样这是为什么???

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

掩饰不了的爱 2021-12-04 14:23:28

引用来自“JFinal”的评论

   跑断点最后一步是在 plugin.start() ,看一下 plugin 的类型是什么?是 ActiveRecordPlugin 还是 Ehcache ?  断点还要继续跟进去,看是 start() 方法内部的哪一行代码执行慢。

冷默言语 2021-12-04 13:35:55

引用来自“JFinal”的评论

   跑断点最后一步是在 plugin.start() ,看一下 plugin 的类型是什么?是 ActiveRecordPlugin 还是 Ehcache ?  断点还要继续跟进去,看是 start() 方法内部的哪一行代码执行慢。

永不分离 2021-12-04 12:07:26

   跑断点最后一步是在 plugin.start() ,看一下 plugin 的类型是什么?是 ActiveRecordPlugin 还是 Ehcache ?  断点还要继续跟进去,看是 start() 方法内部的哪一行代码执行慢。

奢望 2021-12-04 05:36:33

引用来自“JFinal”的评论

    maven 的资源路径是 resources

拍不死你 2021-12-04 05:05:25

引用来自“JFinal”的评论

     ehcache 要求将 ehcache.xml 放在类路径的根下面,检查的方法是,看一下 WEB-INF/classes 下面是否存在该文件。

    不要直接将 ehcache.xml copy 到 WEB-INF/classes 下,也不要放在 WEB-INF 下,而是专门的资源根路径下,或者放在源代码根下面,要依赖编译器将这个 ehcache.xml 直接编译到 WEB-INF/classes 下面去

好听的两个字的网名 2021-12-03 21:38:30

    maven 的资源路径是 resources

伪装你 2021-12-03 20:41:58

     ehcache 要求将 ehcache.xml 放在类路径的根下面,检查的方法是,看一下 WEB-INF/classes 下面是否存在该文件。

    不要直接将 ehcache.xml copy 到 WEB-INF/classes 下,也不要放在 WEB-INF 下,而是专门的资源根路径下,或者放在源代码根下面,要依赖编译器将这个 ehcache.xml 直接编译到 WEB-INF/classes 下面去

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文