2013-02-04 69 views
0

我們從非官方的「kidleit」 Maven插件切換使用官方「的AppEngine,Maven的插件」 http://code.google.com/p/appengine-maven-plugin/如何告訴'appengine-maven-plugin'不要使用oauth2部署到appengine?

我們的應用程序是不是新的,但現在部署的時候,我們得到的錯誤:

404 Not Found This application does not exist (app_id=u'appname') 

在命令行和eclipse中運行時,當告訴appcfg.sh使用--oauth2進行身份驗證時,彈出相同的消息,這是'appengine-maven-plugin'的默認值。

有沒有辦法告訴官方maven插件不使用Oauth2身份驗證?

回答

5

通過閱讀來源找出它。我可以在插件的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> 
相關問題