我最近使用Tomcat將Java客戶端項目遷移到了Java服務器項目,我發現項目庫依賴項可能被破壞。Eclipse&Tomcat - 類加載
通常我通過Eclipse菜單選項將庫包括到Java構建路徑中。我將庫存儲在項目\lib
文件夾中。
當我通過Tomcat服務器構建的時候,我得到了庫對象的錯誤。我知道你可能需要單獨加載這些庫;
Class.forName(classString);
然而,當我做這NoClassDefFoundError
拋出異常。所以我想我正在加載錯誤的依賴關係。但我該怎麼做,通過Eclipse & Tomcat?
我還應該提到我使用eclipse的「Run On Server」功能,以防萬一這會改變Eclipse和部署中運行的不同要求。
\ lib是否包含在類路徑中? – JiriS
項目中使用的'.Jar'文件通過項目屬性中的Java Build Path菜單包含在內。是。 – psycotik