每当我试图从servlet(从其他项目)访问一个普通的java类时,它给了我classNotFound异常,任何想法如何解决这个问题 提前谢谢
答案 0 :(得分:5)
您需要确保该类可用于servlet容器。你如何做到这一点在一定程度上取决于你正在使用的servlet容器,但是你总是可以把jar文件放在WEB-INF/lib
或者WEB-INF/classes
中的类文件中(当然在正确的文件夹结构下)
希望您的servlet容器文档能够提供更多详细信息 - 例如,Tomcat 6.0文档包含this page,其中详细介绍了Tomcat查找类的确切位置。
答案 1 :(得分:0)
您还应该确保您的班级包含一个包裹声明。我不相信Tomcat在默认的no-package中看起来很友好。