anchor.diff:  === Quarkus Example
   image:https://quarkus.io/assets/images/quarkus_logo_horizontal_rgb_600px_reverse.png[Quarkus Logo,width=350,bg=black]
   
  -Quarkus 1.5 added support for https://quarkus.io/guides/picocli#simple-command-line-application[Picocli Command Mode] applications, which allows to use Picoli in Quarkus applications easily.
  +Quarkus 1.5 added support for https://quarkus.io/guides/picocli#simple-command-line-application[Picocli Command Mode] applications, which allows to use Picocli in Quarkus applications easily.
   
   The Quarkus example app below provides a command line interface to a mail client that can be used to send emails using an SMTP server.
   `From` and `To` addresses have to be given as options, while a message body can be specified as parameter text.
  
positive.code: 
  ==== Gradle
  ----
  compile 'info.picocli:picocli:4.5.3-SNAPSHOT'
  ----
  
  ==== Maven
  
negative.code:   header  adding custom header line(s)
  ----
  
  Since we specified no command line arguments, Picocli complains about the missing required options `--from` and `--to` and outputs the usage help.
  We have to pass in command line arguments into our command line call, we can use `-Dquarkus.args=our_values` for that purpose:
  
  ----
  