title: What is the difference between interactive and batch mode in Maven?
body: <p>I have created a Java application with the help of Maven plugin for using following maven goal:</p>
  
  <pre><code>mvn archetype:generate -DgroupId=net.javabeat 
    -DartifactId=SampleJavaProject
    -DarchetypeArtifactId=maven-archetype-quick-start
    -DinteractiveMode=false     
  </code></pre>
  
  <p>When <code>-DinteractiveMode=false</code>, then project is created in batch mode, and when <code>-DinteractiveMode=true</code>, then project is created in interactive mode.<br>
  I'm confused with interactive mode and batch mode. What are those?</p>