Добавление
<project>YOUR PROJECT ID</project>
Действительно, это решает и меня, однако я использую не новый плагин gclod maven, а более старый плагин:
<groupId>com.google.cloud.tools</groupId>
<artifactId>appengine-maven-plugin</artifactId>
против моего
<groupId>com.google.appengine</groupId>
<artifactId>appengine-maven-plugin</artifactId>
В какой-то момент мне, вероятно, следует перейти к плагину gcloud, но сейчас у меня нет времени.
Старый плагин appengine также работает с (недокументированным) тегом конфигурации "project". Действительно запутывает, а также плохо работает с Google, так как их получение ( начальные примеры ) не работает, с 1.9.67 и выше. Также, если это требуется с этого момента, мы должны были получить некоторую информацию об этом.
Для справки я публикую свой фрагмент кода pom для нескольких модулей / служб, включая управление плагином со старым плагином appengine:
<pluginManagement>
<plugins>
<plugin>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-maven-plugin</artifactId>
<version>${appengine.target.version}</version>
<configuration>
<project>YOUR PROJECT ID</project> <!-- WHAT DO WE NEED THIS FOR-->
<jvmFlags>
<jvmFlag>-Ddatastore.backing_store=${project.basedir}/local_db.bin</jvmFlag>
</jvmFlags>
<fullScanSeconds>-1</fullScanSeconds>
</configuration>
</plugin>
</plugins>
</pluginManagement>