在 Grails 应用程序中自定义 ehcache.xml 后抛出异常,可能是由于配置不正确或者与 Grails 的缓存设置冲突导致的。以下是一些建议和解决方案:
grails-app/conf
目录下。grails-app/conf/application.yml
文件中添加以下配置来启用调试模式:grails:
profile: web
codegen:
defaultPackage: com.example
logging:
jvmArgs: -Xmx1024m -Xms256m
serverURL: http://localhost:8080/${appName}
---
grails:
env: development
serverURL: http://localhost:8080/${appName}
logging:
level:
org.hibernate.SQL: DEBUG
org.hibernate.type.descriptor.sql.BasicBinder: TRACE
org.hibernate.type.descriptor.sql.BasicExtractor: TRACE
org.hibernate: ERROR
org.codehaus.groovy.grails.web.servlet: DEBUG
org.codehaus.groovy.grails.web.pages: DEBUG
org.codehaus.groovy.grails.web.sitemesh: DEBUG
org.codehaus.groovy.grails.web.mapping.filter: DEBUG
org.codehaus.groovy.grails.web.mapping: DEBUG
org.codehaus.groovy.grails.commons: DEBUG
org.codehaus.groovy.grails.plugins: DEBUG
org.codehaus.groovy.grails.orm.hibernate: DEBUG
org.springframework: DEBUG
org.hibernate: DEBUG
net.sf.ehcache: DEBUG
这将在控制台输出详细的日志信息,有助于诊断问题所在。
希望以上建议能帮助您解决问题。如果问题仍然存在,请提供更多关于您的项目配置和异常信息的详细信息,以便我们能够为您提供更具体的帮助。
领取专属 10元无门槛券
手把手带您无忧上云