Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

📜 Java Project Template.
https://github.com/goodforgod/java-template

java project template

Last synced: 2 months ago
JSON representation

📜 Java 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
```