The following command says that there's a goal called "appengine:backends_configure" for the Google App Engine Maven Plugin (https://code.google.com/p/appengine-maven-plugin/)?
I see this goal is available when I run this command:
mvn help:describe -Dplugin=appengine
Here's what it looks like:
mosofskcbookpro:myguestbooktrial mosofsky$ mvn help:describe -Dplugin=appengine [INFO] Scanning for projects... [INFO] [INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1 [INFO]
[INFO] ------------------------------------------------------------------------ [INFO] Building myguestbooktrial 1.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-help-plugin:2.2:describe (default-cli) @ myguestbooktrial --- [INFO] com.google.appengine:appengine-maven-plugin:1.9.14Name: A Maven Plugin for running and deploying appengine applications Description: The App Engine maven plugin which can be used to interact with both the development server and the remote runtime. Group Id: com.google.appengine Artifact Id: appengine-maven-plugin Version: 1.9.14 Goal Prefix: appengine
This plugin has 29 goals:
appengine:backends_configure Description: Configure the specified backend. ...
According to Google, though, backends are deprecated (https://cloud.google.com/appengine/docs/java/config/backends).
So is the appengine-maven-plugin just out of date? When it refers to backends, is that the deprecated backend or some other backend? Is there a new version of appengine-maven-plugin that can configure modules?