Skip to content

Java, maven based playground starter project.

License

Notifications You must be signed in to change notification settings

yevgenykuz/java-maven-starter

Repository files navigation

Java Maven Starter

Java, maven based playground starter project.

Github CI Test coverage


This starter includes:

  • Logback - Console and rotating file logging - see logback.xml
  • Junit 5 + hamcrest - Testing frameworks
  • Executable jar creation - See maven-shade-plugin plugin section in pom.xml
  • Github actions CI with codecov template - Basic github CI workflow with codecov report - see .github/workflows/ci.yml
  • Basic maven profiles with parameter injection - See temp.properties and pom.xml
  • GitHub templates - See .github folder and .md files in root folder
  • Code quality tools - Checkstyle, PMD and SpotBugs configuration - see pom.xml
  • Clone or download

yevgenykuz

MIT License


About

Java, maven based playground starter project.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages