title: Spring boot and arguments validation
body: <p>I'm writing a Spring boot application and I would like to validate that all expected arguments or externalized properties are set before that my application run. When I can do it ?
  I find commons-cli or args4j libraries but I don't how use it with a Spring boot application and if it is a good solution. Thanks</p>