最近自己集成框架。想做个简单的项目。照着网上的写法。搭好了一个简单的SSh(springmvc-hibernate-spring)。满心欢喜的一运行。
fuck!! 保错。。配置的UserDao 找不到。。。。
折腾了好久。。
解决:
1.换了tomcat. 一直用myeclipse里自带的tomcat估计是版本的问题。。myeclipse里的用的eclipse内核。。与tomcat不和谐。。
2.将他的禁用。设置成我的tomcat(更换tomcat后可能保错。main...Loader。。。)在window〉 下设置tomcat的地方有Paths 去链接自己tomcat/ bin/ tomcat-juli.jar 就行。
3.换了tomcat后二者和谐了。版本也配套了。UserDao。运行也找到了。错也不报了。感觉心情也好了。
自己集成的SSH也用自己的tomcat运行起来了。。。
来自百度:
[Apache Tomcat由一个自己的实现了java.util.logging多个关键元素的实现。这个实现被称为“JULI”。实现的核心组件是定制化的LogManager,可以获取运行在Tomcat中的不同web应用(以及不同的class loader)。他支持为应用配置单独的日志配置。当有web应用从内在中是被卸载时,会接到Tomcat的通知,以便他所引用的类可以被清除,避免内存泄露。]