Skip to content

A template for Java and/or Groovy projects with a feature-rich Gradle build file

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license-header.txt
Notifications You must be signed in to change notification settings

boothub-org/boothub-template-java-groovy

PRs Welcome License Build Status

Java-Groovy template

A BootHub template for Java and/or Groovy projects with a feature-rich Gradle build file.

Features:

  • single or multi-module project
  • versioning
  • license header check
  • support for Eclipse and IntelliJ Idea
  • testing with JUnit and/or Spock
  • code coverage with Clover
  • automatic build and test via Travis CI
  • support for AsciiDoc documentation
  • automatic publishing of versioned AsciiDoc and javadoc documentation to GitHub Project Pages
  • static code analysis with findbugs
  • jar signing
  • jar publishing to JCenter and Maven Central

Make sure to read the documentation before using this template.

Quick start

You can generate a project skeleton based on the Java/Groovy template by using the BootHub GUI or the BootHub CLI.