anchor.diff:  
   Your extension is a multi-module project. So let's start by checking out the parent POM at `./quarkus-greeting/pom.xml`.
   
  -[source, xml]
  +[source, xml, subs=attributes+]
   ----
   <?xml version="1.0" encoding="UTF-8"?>
   <project xmlns="http://maven.apache.org/POM/4.0.0"
  
positive.code: 
  Quarkus provides `create-extension` Maven Mojo to initialize your extension project.
  
  [source, shell]
  ----
  $ mvn io.quarkus:quarkus-maven-plugin:{quarkus-version}:create-extension -N \
      -DgroupId=org.acme \ #<1>
  
negative.code: Because your extension produces traditional JARs, the easiest way to share your extension is to publish it to a Maven repository.
  Once published you can simply declare it with your project dependencies. Let's demonstrate that by creating a simple Quarkus application
  
  [source, shell, subs=attributes+]
  ----
  $mvn io.quarkus:quarkus-maven-plugin:{quarkus-version}:create \
       -DprojectGroupId=org.acme \
  