使用appcfg将.war文件上传到Google应用引擎(GAE)

时间:2012-04-18 16:37:44

标签: google-app-engine gwt

出于好奇,是否可以使用工具appcfg(/ cmd / sh)将maven生成的单个.war文件上传到Google应用引擎?

我尝试但是遇到错误,当我指定展开的目录(包含gwt文件的目录)作为路径时,它有效。

很高兴指定单个存档(.war)作为appcfg工具的路径上传。

如果您能够这样做或者是否支持它,请告诉我。

干杯 PB

1 个答案:

答案 0 :(得分:1)

Google App Engine不会上传单个.war文件。

由于war/文件夹必定在创建.war存档之前(因为.war存档只是一个压缩的war/目录),因此获取war/ }目录比获取.war文件容易得多。

也许您已经习惯了tomcat,您可以通过管理界面部署.war文件。当tomcat收到该文件时,它所做的只是在webapps/下提取它。我怀疑GAE在实际上传到他们之前会稍微调整你war/的内容。如果您提供有关您为什么要这样做的更多信息,也许我们可以发现您的困惑的来源。