anchor.diff:  You can create your project using one `command line` with the required parameters:
   +
   ----
  -project-new --named demo --version 1.0 --top-level-package org.demo --type spring-boot --spring-boot-version 1.4.3 --dependencies actuator elasticsearch
  +project-new --named demo --version 1.0 --top-level-package org.demo --type spring-boot --spring-boot-version 1.4.3.RELEASE --dependencies actuator elasticsearch
   ----
   
   Persistence setup::
  
positive.code: ----
  export SPRING_BOOT_CONFIG_FILE=file:///path/to/your/spring-boot-application.yaml
  
  spring-boot-new-project --spring-boot-version 1.4.3 --dependencies ...
  ----
  +
  An example of such a file is link:src/main/resources/spring-boot-application.yaml[available]. Only the dependencies section will be used to
  populate the pom.xml.
  
  NOTE: You can create such a file according to the convention defined by http://docs.spring.io/initializr/docs/current/reference/htmlsingle/#configuration-format[Spring Initialzr]
negative.code: with the `--dependencies` option, which is defined as a space-separated list of dependencies.
  +
  ----
  project-new --named example --type spring-boot  --spring-boot-version 1.4.3.RELEASE --dependencies actuator web
  ----
  +
  NOTE: By pressing tab after typing `--dependencies` option will result in Forge retrieving the list of
  