Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/goodforgod/java-multi-module-template

Java Multi Module Project Template.
https://github.com/goodforgod/java-multi-module-template

java multi-module project template

Last synced: 6 days ago
JSON representation

Java Multi Module Project Template.

Awesome Lists containing this project

README

        

# Java Template

Template for Java 17+ application.

## Features
- Gradle, build, wrapper, properties configured.
- [Code Style](https://goodforgod.dev/posts/3/), formatting , .gitignore configured.
- Dockerfile for packaging application configured.

## Run

```shell
./gradlew run
```

## Test

```shell
./gradlew test
```

## Code Style

Code Style is provided and configured with Spotless, you can read more about [Code Style here](https://goodforgod.dev/posts/3/)

Check Code Style:

```shell
./gradlew spotlessCheck
```

Apply Code Style:

```shell
./gradlew spotlessApply
```