anchor.diff:  
   [NOTE]
   ====
  -When executing the jar for the next time, you *must* omit the parameters `-u` and `-i`, as they are only allowed on the very first run (`-u` unpacks and configures the wrapped web applications, `-i` is for installing the applications and the template).
  +When executing the jar for the next time, you *must* omit the parameters `-u` and `-i`, as they are only
  +allowed on the very first run (`-u` unpacks and configures the wrapped web applications, `-i` is for installing the appNG applications and the template).
   ====
   
   === Create your first appNG application
  
positive.code: * *Declarative UI definition* using schema-safe XML files
  * Writing business logic by implementing a *handful of interfaces*
  * Automatic *parameter-binding* and type conversion
  * Out-of-the-box support for *JPA* and http://projects.spring.io/spring-data/[Spring Data^]
  * Built-In *connection pooling* using https://github.com/brettwooldridge/HikariCP[HikariCP^]
  * Database *schema migrations* powered by https://flywaydb.org/[Flyway^]
  
negative.code: Therefore, the following command must be used (replace `mygroupid` and `myartifactid` with the desired values):
  [source,subs=normal]
  ----
  mvn archetype:generate -DgroupId=mygroupid -DartifactId=myartifactid -DarchetypeGroupId=org.appng -DarchetypeArtifactId=appng-archetype-application -DarchetypeVersion={snapshot} -DinteractiveMode=false
  ----
  
  Next, change into the created project folder and run `mvn package`.
  