Created by mvn archetype

> mvn archetype:generate \
  -DarchetypeGroupId=org.apache.maven.archetypes \
  -DgroupId=org.hfeng \
  -DartifactId=java-in-action