A template project based on java and maven, so as to start a new project quickly.
maven
> 3.0java
> 8.0
- Use
Junit
to test. - Use
checkstyle
to checkstyle. - Use
maven-compiler-plugin
to set source and target version of java. - Use
maven-shade-plugin
to set mainClass of project. - Use
travis
to build after push to GitHub.
$ mvn clean test
$ mvn clean package
$ java -jar target/<project-name>.jar