在將war文件上傳到服務器的過程中,您可以告訴, 什麼jar文件應該被保存在服務器庫中?Java:關於jar文件的查詢
因爲我看到了,這是我們日食 構建路徑中保留所有jar文件將不存在戰爭LIB(編譯suppourt需要)
在將war文件上傳到服務器的過程中,您可以告訴, 什麼jar文件應該被保存在服務器庫中?Java:關於jar文件的查詢
因爲我看到了,這是我們日食 構建路徑中保留所有jar文件將不存在戰爭LIB(編譯suppourt需要)
主要取決於取決於你的應用程序服務器提供的內部。例如,您的應用程序服務器將提供諸如javax.servlet包之類的東西,因此您不應該包含編譯所需的servlet-api jar。一些應用程序服務器將提供java郵件apis,所以你不應該包含這些。一些應用程序服務器不會,所以你會看到jar文件。希望這可以幫助。
編輯:如果通過具體到您的應用程序,你的意思是你寫他們,那麼你需要他們在戰爭中。
並不是所有的Eclipse構建路徑條目都應該存在,但通常應該存在所有實際的「jar」依賴關係。異常的小列表將由服務器提供。 (這些主要是數據庫連接器,當連接將由服務器提供而不是由應用程序創建時,如果使用的是Tomcat而不是完整的應用程序服務器,則可能會在應用程序中創建連接,而不是獲取他們來自服務器,在這種情況下,您需要包含任何數據庫連接器罐)。
任何庫條目(例如,JRE系統庫,Web容器庫)都需要通過服務器可用,而不是捆綁在WAR中。
一般難以回答。我們在討論哪些jar文件,以及您計劃部署哪個服務器? – Thilo
你使用什麼服務器? – david
對不完整的問題,我正在使用Tomcat 6.0版本和罐子是特定於我的應用程序只。 – Revathi