GAE OAuth根据项目使用不同的帐户进行部署

时间:2014-08-25 06:07:41

标签: google-app-engine maven deployment oauth

因此,当使用OAuth使用maven部署到GAE时,它会在您的主目录中创建 .appcfg_oauth2_tokens_java 文件。如果您可以使用一个帐户部署所有项目,这非常有用。但是,当您希望为其中一个项目使用不同的帐户时,您可以做些什么?

此文件可以是项目特定的吗?

每次我想使用不同的帐户进行部署时,我都不希望删除此文件。

1 个答案:

答案 0 :(得分:0)

您可以阻止使用appcfg.sh --oauth2 --no_cookies存储Cookie。

要与maven一起使用,您可以将以下配置添加到pom.xml

<plugin>
     <groupId>com.google.appengine</groupId>
     <artifactId>appengine-maven-plugin</artifactId>
     <version>1.9.9</version>
     <configuration>
         <oauth2>true</oauth2>
         <noCookies>true</noCookies>
     </configuration>
</plugin>