1

这可能是一个愚蠢的问题,但我正在尝试从 java 类中的 xml 文件配置 ehcache。我在“/src/main/resource”中有 ehcache.xml,并且在“/src/main/java/com/.../xyzDAO.java”的 java 类中进行配置

CacheManager cm     =   CacheManager.create("CLASSPATH:ehcache.xml");
cache               =   cm.getCache("mycache");

它说找不到该文件。这是首先配置ehcache的正确方法吗?

请建议。谢谢!

4

1 回答 1

4

javadoc forCacheManager.create(String)不是很全面。但是如果这个方法像CacheManager(String)构造函数一样工作,它需要一个完整的路径名。如果您想使用在类路径中找到的文件,我建议您使用另一种create方法,例如CacheManager.create(URl)or CacheManager.create(InputStream)

于 2013-03-06T23:22:35.387 回答