5
出于好奇,是否可以使用工具appcfg。(/ cmd/sh)将由maven生成的单个.war文件上传到Google应用引擎?使用appcfg将.war文件上传到Google应用引擎(GAE)
我试过了,但得到了错误,当我指定分解的目录(包含gwt文件的目录)作为路径时,它工作。
将指定单个档案(.war)作为appcfg工具路径上传会很好。
请让我知道你是否能够做到这一点,或者它是否被支持。
干杯 PB
出于好奇,是否可以使用工具appcfg。(/ cmd/sh)将由maven生成的单个.war文件上传到Google应用引擎?使用appcfg将.war文件上传到Google应用引擎(GAE)
我试过了,但得到了错误,当我指定分解的目录(包含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 /'目录下上传包含我的项目的未归档版本的目录。谢谢 – 2012-04-18 19:28:03
如果你使用maven,你根本不应该使用'appcfg',你应该使用'maven-gae-plugin'。然后你调用'mvn package gae:deploy',就完成了。 http://code.google.com/p/maven-gae-plugin/ – 2012-04-18 20:10:17
哦。不知道'maven-gae-plugin'。谢谢,将检查出来..干杯 – 2012-04-18 23:07:11