服务器给我分配的跟目录是/www
而要读.class必须在
/www下建servlet这样的文件夹
因为用到struts我把struts的jar都放进去测试都可以
可是我的应用 有hibernate
我把hibernate的jar包放进去
他就出这样的错误
java.lang.NoClassDefFoundError: net/sf/hibernate/HibernateException
该怎么解决
我把所有的jar包都放到了
/www/servlet/WEB-INF/lib/下了
struts可以运行但是加上hibernate就出上面的错!!!
哪位见过类似的问题给指个路
或解决方法
谢谢啊
------解决方法--------------------------------------------------------
正常的情况下如果把struts.jar的包放到目录里面没有问题的话,hibernate.jar也应该没有问题,出现问题我觉得是你的hibernate的版本的原因,你程序里使用了hibernate的2.X版本,但是你放进了一个3.X版本的hibernate.jar,因为3.0以后的hibernate的包路径发生了改变,不在是net/sf/hibernate,你换成2.X的hibernate.jar就可以了。
------解决方法--------------------------------------------------------
我把所有的jar包都放到了
/www/servlet/WEB-INF/lib/
但是 你在eclipse工程属性的build path里添加了吗?