Google App Engine maven spring项目无法部署

时间:2013-10-27 16:00:44

标签: java spring google-app-engine maven

我正在使用eclipse。我有一个Google App Engine项目,Spring在本地工作,我可以将其部署到谷歌服务器。

现在我用Maven完整性改变了它。它在当地工作正常。我通过设置appengine:devserver作为目标,通过maven build在本地运行它。

但是当尝试将其部署到Google服务器时,则表示错误如下。

请帮帮我。

无法在C:\ Users \ mviramga.m2 \ repository \ com \ google \ appengine \ appengine-api-1.0-sdk \ 1.8.6 \ appengine-api-1.0-sdk-1.8.6初始化App Engine SDK 。罐 无法找到C:\ Users \ mviramga.m2 \ repository \ com \ google \ appengine \ appengine-api-1.0-sdk \ 1.8.6 \ appengine-api-1.0-sdk-1.8.6.jar \ lib \ shared < / p>

pom.xml

<appengine.target.version>1.8.6</appengine.target.version>


<dependency>
    <groupId>com.google.appengine</groupId>
    <artifactId>appengine-api-1.0-sdk</artifactId>
    <version>${appengine.target.version}</version>
</dependency>

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。我正在使用jdk7

Eclipse Project将appengine-api-1.0-sdk-1.8.6.jar作为SDK库并搜索其他子文件夹,因此它会出错。如果我选择sdk安装外部文件夹,那么它没有设置该文件夹。

所以我确实将该文件夹添加为项目中的库并给予最高优先级,然后它才有效。谢谢你的帮助。