我目前正在研究JSF的内部工作。为了帮助做到这一点,我想启用所有javax.faces类的TRACE或DEBUG日志。我该怎么做?其他此类框架也可以采用这种机制吗?
打开[jdk_install_dir]/jre/lib/logging.properties
文件,滚动到底部,然后编辑底部附近的以下行
java.util.logging.ConsoleHandler.level = INFO
到
java.util.logging.ConsoleHandler.level = ALL
并将以下两行添加到最底部
javax.faces.level = ALL
com.sun.faces.level = ALL
第一个为 JSF API 转换所有日志记录,第二个为 JSF impl 转换所有日志记录,假设您使用的是 Mojarra。