anchor.diff:  </foobar-task>
   ----
   
  -* Go to the root of the repository and execute the script: `./generateApps.sh`
  -
  -This will generate the foobar task app in a directory named `apps` at the root of the repository.
  +* At this point, you can build the project and generate the apps.
  +
  +`mvn clean install -PgenerateApps`
  +
  +This will generate the foobar task app in a directory named `apps` at the root of the project.
   If you want to change the location where the apps are generated, for instance /tmp/task-apps, you can do it in the
   configuration section of the plugin.
   
  
positive.code: ...
  ----
  
  * Build and install the newly updated bom:
  
  `./mvnw clean install -pl :spring-cloud-task-app-dependencies`
  
  * At this point, you are ready to generate the spring boot app for foobar task. Go to the
  `spring-cloud-task-app-generator` module and start editing as below.
  
  The minimal configuration needed to generate the app is to add to plugin configuration in
  spring-cloud-task-app-generator/pom.xml. There are other plugin options that customize the generated applications
  which are described in the plugin documentation (https://github.com/spring-cloud/spring-cloud-stream-app-maven-plugin).
  A few plugin features are described below.
  
  [source,xml]
  ----
  <generatedApps>
  ....
      <foobar-task />
  ....
  </generatedApps>
  ----
  
  More information about the maven plugin used above can be found here:
  
negative.code: Rather, we delegate this responsibility to the maven plugin that is generating the binder based apps. Therefore, you don't
  have to provide a spring.factories file that lists all your configuration classes.
  
  * Add the new foobar task starter module to the root pom.xml
  
  * You need to add the new starter dependency to a bill of material (BOM) called `foobar-task-app-dependencies` in the
  dependency management section. For example,
  
  [source,xml]
  ----
  