Google app engine 使用appcfg将.war文件上载到谷歌应用程序引擎(GAE)

Google app engine 使用appcfg将.war文件上载到谷歌应用程序引擎(GAE),google-app-engine,gwt,Google App Engine,Gwt,出于好奇,是否可以使用工具appcfg将maven生成的单个.war文件上载到Google app engine。(/cmd/sh) 我尝试过,但出现了错误,当我指定分解目录(包含gwt文件的目录)作为路径时,它成功了 最好指定单个存档(.war)作为appcfg工具的上传路径 请让我知道,如果你已经能够做到这一点,或者它是否甚至支持 干杯 PB谷歌应用程序引擎不提供上传单个.war文件的功能 由于war/文件夹必须先于.war归档文件的创建(因为.war归档文件只是一个压缩的war/目录),因

出于好奇,是否可以使用工具appcfg将maven生成的单个.war文件上载到Google app engine。(/cmd/sh)

我尝试过,但出现了错误,当我指定分解目录(包含gwt文件的目录)作为路径时,它成功了

最好指定单个存档(.war)作为appcfg工具的上传路径

请让我知道,如果你已经能够做到这一点,或者它是否甚至支持

干杯
PB

谷歌应用程序引擎不提供上传单个
.war
文件的功能

由于
war/
文件夹必须先于
.war
归档文件的创建(因为
.war
归档文件只是一个压缩的
war/
目录),因此获得
war/
目录比获得
.war
文件要容易得多


也许您已经习惯了tomcat,在那里您可以通过管理界面部署
.war
文件。当tomcat收到该文件时,它所做的只是在
webapps/
下提取它。我怀疑GAE在实际上传到您的
war/
之前对其内容进行了一些修改。如果您提供更多关于为什么要这样做的信息,也许我们可以找到您困惑的根源。

感谢@Travis Webb的输入。通常我喜欢用maven管理我的应用程序。同时,在将我的应用程序上传到GAE之前,我不想经历复杂的步骤。由于mvn生成了一个
.war
文件,我希望我可以使用
appcfg
工具将
.war
上传到GAE。我想我必须在
/target/
目录下上传包含项目未归档版本的目录。谢谢如果您使用maven,您根本不应该使用
appcfg
,您应该使用
maven gae插件。然后调用
mvn包gae:deploy
,就完成了。哦我不知道maven gae插件
。谢谢,我会查一查的。为我干杯,重点是上传延迟。我正在与GAE Java合作。从瑞士来,我需要10分钟上传15个“文件”(大约250Kb的数据,我的互联网连接为我提供了1.8MB/s的上传速度——这不是问题)。我设法将所有服务器端类打包在一个jar中,这样可以大大减少上载时间(以及实例加载时间),但这种技术不适用于GWT文件。还有很多文件。。。你明白我的意思吗?战争档案将提供更快的上传速度。