如何告诉'appengine-maven-plugin'不要使用oauth2来部署appengine?

Cug*_*uga 0 java google-app-engine maven appengine-maven-plugin

我们正在从非官方的'kidleit'maven插件切换到使用官方的"appengine-maven-plugin" http://code.google.com/p/appengine-maven-plugin/

我们的应用程序不是新的,但现在部署时,我们得到错误:

404 Not Found This application does not exist (app_id=u'appname')
Run Code Online (Sandbox Code Playgroud)

运行在命令行和在蚀,原来告诉当相同弹出消息appcfg.sh以使用--oauth2用于认证,这原来是为"的AppEngine-行家-插件"的缺省.

有没有办法告诉官方maven插件不使用Oauth2身份验证?

Cug*_*uga 5

通过阅读来源找出它.我可以将oauth2属性指定false为插件的pom配置:

<plugin>
    <groupId>com.google.appengine</groupId>
    <artifactId>appengine-maven-plugin</artifactId>
    <version>${appengine.target.version}</version>
    <!-- below specify oauth2 to be false, as it's true by default -->
    <configuration>
      <oauth2>false</oauth2>
    </configuration>
  </plugin>
Run Code Online (Sandbox Code Playgroud)