我想知道在部署到像Tomcat或JBoss这样的容器中的已编译应用程序需要多少gwt-dev
。编译的应用程序需要多少gwt-dev?
有一些第三方库将它包含在依赖项中,最终它将被复制到WEB-INF/lib
文件夹中。 Google App Engine存在一个问题,那就是这两个不能上传,因此我只是删除这些内容。
任何机会的GWT应用程序,编译和部署时,将有任何依赖gwt-dev?
我想知道在部署到像Tomcat或JBoss这样的容器中的已编译应用程序需要多少gwt-dev
。编译的应用程序需要多少gwt-dev?
有一些第三方库将它包含在依赖项中,最终它将被复制到WEB-INF/lib
文件夹中。 Google App Engine存在一个问题,那就是这两个不能上传,因此我只是删除这些内容。
任何机会的GWT应用程序,编译和部署时,将有任何依赖gwt-dev?
总之:
没有。
长版:
根据this question你不需要在Java中 - >类complilation也与谷歌应用程序引擎。关于这个问题的答案也说明GAE没有依赖依然存活,甚至不需要gwt-user。
因此,的基础上,我会假设你会随时删除整个依赖项。
您不得部署gwt-dev
或gwt-user
。 gwt-servlet
是gwt-user
的子集,这意味着要部署在您的WEB-INF/lib
中。
如果你有一个声明对gwt-dev
的依赖库,很可能是不应该被部署(否则将宣布gwt-dev
与provided
范围,或作为optional
依赖),所以在适当的使用它们scope/sourceSet /不管它们只在编译时使用,而不是打包在WAR中。
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