【问题标题】:How to tell 'appengine-maven-plugin' not to use oauth2 for deploys to appengine?如何告诉“appengine-maven-plugin”不要使用 oauth2 部署到 appengine?
【发布时间】:2013-02-04 14:05:05
【问题描述】:

我们正在从非官方的“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')

在命令行和 Eclipse 中运行,当告诉appcfg.sh 使用--oauth2 进行身份验证时,会弹出相同的消息,结果证明这是“appengine-maven-plugin”的默认设置。

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

【问题讨论】:

    标签: java google-app-engine maven appengine-maven-plugin


    【解决方案1】:

    通过阅读源代码弄清楚了。我可以在插件的 pom 配置中将oauth2 属性指定为false

    <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>
    

    【讨论】:

      猜你喜欢
      • 2015-07-31
      • 2013-09-29
      • 1970-01-01
      • 2021-01-15
      • 2016-06-29
      • 1970-01-01
      • 1970-01-01
      • 2012-12-28
      • 2014-11-27
      相关资源
      最近更新 更多