bootstrap-dev / boothub-template-java-groovy

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

Home Page:http://java-groovy.boothub.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

http://java-groovy.boothub.org

License:Apache License 2.0


Languages

Language:Groovy 83.7%Language:Shell 9.3%Language:Java 4.2%Language:HTML 2.7%