2014-06-19 32 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

相关问题