code: private static void appendSystemPropertiesToCommandLine(AbstractWisdomMojo mojo, CommandLine cmd) {
          Properties userProperties = mojo.session.getUserProperties();
          if (userProperties != null) {
              //noinspection unchecked
              Enumeration<String> names = (Enumeration<String>) userProperties.propertyNames();
              while (names.hasMoreElements()) {
                  String name = names.nextElement();
                  cmd.addArgument("-D" + name + "=" + userProperties.getProperty(name));
              }
          }
      }
docs: Appends the properties from the Maven session (user properties) to the command line. As the command line is
  intended to be a Chameleon process, arguments are passed using the {@literal -Dkey=value} syntax.
  
  @param mojo the mojo
  @param cmd  the command line to extend