2013-01-12 36 views
3

我正在使用appengine-maven-plugin(sdk版本1.7.4)。我已經創建了一個基於guestbook原型的示例maven項目。Google App Engine Maven插件1.7.4 -appengine-maven-plugin-configuration(appId)和artifactId

我的artifactid是'myApplication',但我的GAE appId是別的,比如myGAEApplication。

我試圖使用

MVN AppEngine上:更新的目標,我已經改變了我的東西的pom.xml像


 <plugin> 
      <groupId>com.google.appengine</groupId> 
      <artifactId>appengine-maven-plugin</artifactId> 
      <version>${appengine.target.version}</version> 
      <configuration> 

       <appId>myGAEApplication</appId> 

但它似乎沒有不工作。有不同的artifactId和不同的GAE應用程序ID的任何想法。它應該工作,但我錯過了什麼?

回答

2

我通過將application-web.xml文件中的應用程序標識更改爲我的appengine帳戶中的應用程序標識,從而使其與示例來賓書應用程序一起工作。

+0

是的,它工作如果你直接編輯application-web.xml,但我會假設插件和'更新'目標最終會讀取其配置中的特定屬性並在/ target中生成相應的.xml。似乎只有在appconfig上傳過程中才會使用相關屬性,插件可以......並且不會生成正確的dist文件。 – javapapo