mvn archetype:generate -DarchetypeGroupId=io.dropwizard.archetypes -DarchetypeArtifactId=java-simple -DarchetypeVersion=1.0.0
Running `mvn --help` doesn't help at all and the pom file it creates is 143 lines of hard to read XML.
I've used gradle a little, I'm familiar with bundler/gem, pip, npm and dub. Maven just makes me want to run as far as possible from anything Java related.
Edit: and of course with npm the annoying downloads happen every time for each project, instead of once per dependency version...
Also package.json and pom.xml are equally (un)readable. At least Maven project files have a schema to help editors out.
`mvn --help` gives you a list of commands too.