JPA (Hibernate) +Tomcat 运行每一个jsp页面出错:java.lang.NullPointerException
?项目构架为Struts2+Spring3+JPA(Hibernate),Web容器Tomcat 6.20
单元测试通过,tomcat启动正常,但是访问每一个jsp页面报错:
javax.servlet.jar
javax.servlet.jsp.jar
javax.servlet.jsp.jstl.jar
三个jar包!项目正常
但是由于使用MyEclipsek开发,开发时候需要以上三个jar,因此为这三个jar,在项目根目录下新建“User Libraries” "j2ee"
但是如果采用默认配置,当Myeclipse部署的时候仍然会将所有相关引用jar copy tomcat"webapps\project\WEB-INF\lib" 下,因此需要做以下相关修改:
?
?
?默认是“Jars from User Libraries” ,将此项勾掉即可,这样每次部署,Myeclipse将不会把User Libraries 所有jar copy到 tomcat"webapps\project\WEB-INF\lib" 下。
这样所有问题解决!