Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hazendaz/build-tools
configuration items for maven builds
https://github.com/hazendaz/build-tools
Last synced: about 1 month ago
JSON representation
configuration items for maven builds
- Host: GitHub
- URL: https://github.com/hazendaz/build-tools
- Owner: hazendaz
- License: apache-2.0
- Created: 2014-03-08T01:32:14.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-04-14T19:28:00.000Z (7 months ago)
- Last Synced: 2024-04-16T07:12:46.950Z (7 months ago)
- Size: 1.16 MB
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# build-tools #
[![Java CI](https://github.com/hazendaz/build-tools/workflows/Java%20CI/badge.svg)](https://github.com/hazendaz/build-tools/actions?query=workflow%3A%22Java+CI%22)
[![Maven central](https://maven-badges.herokuapp.com/maven-central/com.github.hazendaz/build-tools/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.github.hazendaz/build-tools)
![hazendaz](https://github.com/hazendaz/build-tools/blob/master/src/site/resources/images/hazendaz-banner.jpg)See site page [here](http://hazendaz.github.io/build-tools/)
## 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.```
com.github.hazendaz
build-tools
1.2.0```
This project currently only contains information for maven-java-formatter-plugin to format using eclipse style formatter.
Site page is located [here](http://hazendaz.github.io/build-tools/)
## 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.
```
com.github.hazendaz
build-tools
1.2.0```
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.