2014-06-19 31 views
1

我想知道在部署到像Tomcat或JBoss這樣的容器中的已編譯應用程序需要多少gwt-dev編譯的應用程序需要多少gwt-dev?

有一些第三方庫將它包含在依賴項中,最終它將被複制到WEB-INF/lib文件夾中。 Google App Engine存在一個問題,那就是這兩個不能上傳,因此我只是刪除這些內容。

任何機會的GWT應用程序,編譯和部署時,將有任何依賴gwt-dev?

回答

2

總之
沒有。

長版
根據this question你不需要在Java中 - >類complilation也與谷歌應用程序引擎。關於這個問題的答案也說明GAE沒有依賴依然存活,甚至不需要gwt-user。

因此,的基礎上,我會假設你會隨時刪除整個依賴項。

+1

http://stackoverflow.com/questions/17678410/trying-to-deploy-gwt-project-in-tomcat-ends-with-offending-class-error說:*「禰永遠不應該部署gwt-user.jar和/或gwt-dev.jar!'* Guite直到那時,該怎麼做;) – mico

0

您不得部署gwt-devgwt-usergwt-servletgwt-user的子集,這意味着要部署在您的WEB-INF/lib中。

如果你有一個聲明對gwt-dev的依賴庫,很可能是不應該被部署(否則將宣佈gwt-devprovided範圍,或作爲optional依賴),所以在適當的使用它們scope/sourceSet /不管它們只在編譯時使用,而不是打包在WAR中。

又見https://stackoverflow.com/a/17678786/116472

相關問題