maven-gae-plugin 0.9.2 развертывается с помощью google app engine 1.5.2, но должен быть 1.6.1 - PullRequest
0 голосов
/ 13 января 2012

mvn gae: deploy дает нам следующую «информацию»:

[INFO]

[INFO] <<< maven-gae-plugin: 0.9.2: deploy (default-cli) @ gk <<< </p>

[INFO]

[INFO] --- maven-gae-plugin: 0.9.2: deploy (default-cli) @ gk ---

[INFO] Обновление сервера Google App Engine ...


Доступна новая версия SDK.

Последний SDK: выпуск: 1.6.1 Отметка времени: Среда, 09 ноября 16:16:16 EST 2011 Версии API: [1.0]


Ваш SDK: Релиз: 1.5.2 Метка времени: пн, 18 июля 19:48:56 Версии API EDT 2011: [1.0]

Но в моем файле pom.xml есть версия 1.6.1 gae:

<gae.version>1.6.1</gae.version>

И мы уверены, что код скомпилирован с 1.6.1.

Как мы можем убедиться, что 1.6.1 используется для развертывания?

(извините за формат :()

1 Ответ

3 голосов
/ 13 января 2012

Вы можете принудительно установить версию:

        <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 SDK и сохранять его в локальном репозитории maven (/.m2).Используйте это с mvn gae:unpack

...