我有一個使用我自己的另一個庫[com.bob.domain]的GWT項目[com.bob.gwt],它在客戶端和服務器都使用。域項目通過com.bob.gwt中的gwt.xml項目公開。使用自己的外部庫部署GWT應用程序
當服務器運行時,它表明某些來自com.bob.domain的服務器類無法在Web應用程序中找到,但在類路徑中找到並添加。 WAR目錄沒有com.bob.domain中的.java或.class文件。
com.bob.domain在Java Bulid路徑窗口的項目選項卡中作爲庫添加,並且還在Eclipse中的Order和Export選項卡上進行了檢查。我必須將com.bob.domain設置爲jar並將該jar導入com.bob.gwt中嗎?我可以在我的gwt項目中包含域名源碼,以便我可以一次性調試所有內容,而無需手動構建jar,並讓我的WAR文件夾中的所有內容都準備好部署?
雖然做了GWT編譯,但我不清楚如何指定JAR的位置。這聽起來像是對於真正的構建,我可以將我的域項目導出到jar,並將其放在WEB-INF/lib文件夾中,就像您在最後一行中提到的一樣。 –
如何指定JAR/sources等,取決於你如何構建。例如用螞蟻,你可以在你的''上添加一個''。 –