mvn gae:deploy给了我们以下“信息”:
信息
INFO <<< maven-:0.9.2:deploy(默认-cli)@ gk <<<
信息
信息--maven-gae-插件:0.9.2:部署(默认-cli)@ gk
信息更新谷歌应用引擎服务器..。
有一个新版本的SDK可用。
最新SDK:发布: 1.6.1时间戳: Wed 11月09 16:16:16 :16:16 EST 2011 API版本: 1.0
您的SDK: versions: 1.5.2时间戳: Mon 7月18日19:48:56 EDT 2011 API版本: 1.0
但是在我的pom.xml文件中有gae版本1.6.1:
<gae.version>1.6.1</gae.version>我们确信代码是用1.6.1编译的。
如何确保1.6.1用于部署?
(为格式道歉:( )
发布于 2012-01-13 07:50:20
您可以强制使用该版本:
<properties>
<gae.version>1.6.1</gae.version>
</properties>
<plugin>
<groupId>net.kindleit</groupId>
<artifactId>maven-gae-plugin</artifactId>
<version>0.9.2</version>
<configuration>
<unpackVersion>${gae.version}</unpackVersion>
</configuration>
<executions>
<execution>
<phase>validate</phase>
<goals>
<!--suppress MavenModelInspection -->
<goal>unpack</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>net.kindleit</groupId>
<artifactId>gae-runtime</artifactId>
<version>${gae.version}</version>
<type>pom</type>
</dependency>
</dependencies>
</plugin>unpack目标使maven能够下载GAE并将其存储在本地maven repo (/.m2)中。与mvn gae:unpack一起使用
https://stackoverflow.com/questions/8846087
复制相似问题