com.github.hazendaz:build-tools

Maven Build Tools is a Configuraton Jar file that can be used with various plugins.


License
Apache-2.0

Documentation

build-tools

Java CI Maven central hazendaz

See site page here

Quick Start

Configuration Tools for maven builds

Download this project and run mvn clean install.

Requires Maven 3.6.3 or better.

After running mvn clean install against this project, simply add the dependency to your pom for use with such plugins as maven-java-formatter-plugin.

<dependency>
    <groupId>com.github.hazendaz</groupId>
    <artifactId>build-tools</artifactId>
    <version>1.2.0</version>
</dependency>

This project currently only contains information for maven-java-formatter-plugin to format using eclipse style formatter.

Site page is located here

Introduction

This project is intended to be a helper jar for maven builds rather than deployments. Current usage with the following:

  • checkstyle (2 and 4 space)
  • eclipse-formatter (2 and 4 space) with usage:
    • css
    • html
    • java
    • javascript
    • xml

Installation

Launching the build requires Maven install - everything will be downloaded upon build.

Type:

mvn clean install

And add dependency to your pom.

<dependency>
    <groupId>com.github.hazendaz</groupId>
    <artifactId>build-tools</artifactId>
    <version>1.2.0</version>
</dependency>

Run mvn clean install against your own project and watch it format away.

Notes

The POM is bigger than necessary to override super pom of eclipse so that it uses the latest versions.