2010-06-13 53 views
0

每次我嘗試訪問從servlet的一個普通的Java類(其他項目)正常的Java類它給了我ClassNotFound的例外,任何想法如何解決這個問題 由於事先調用servlet的

回答

5

您需要確保該類可用於servlet容器。你如何做到這一點部分取決於你正在使用的servlet容器,但是你總是可以將jar文件放在WEB-INF/lib或類文件WEB-INF/classes(當然在正確的文件夾結構下)。

希望您的servlet容器文檔將提供更多詳細信息 - 例如,Tomcat 6.0文檔包含this page,其中詳細介紹了Tomcat在何處查找類的詳細信息。

+0

我的jar文件添加到WEB-INF/lib和樣樣精, 感謝幫助 – 2010-06-14 08:43:18

0

您還應該確保您的課程包含一個包裝聲明。我不相信Tomcat在默認的無包裝中對類很友善。

+0

一切正常,通過將jar文件到WEB-INF/lib目錄 反正感謝幫助優秀作品 – 2010-06-14 08:45:28