Go to file
Jim Martens 05b15e01e3 Initial commit 2023-07-01 21:49:36 +02:00
.run Initial commit 2023-07-01 21:49:36 +02:00
buildSrc Initial commit 2023-07-01 21:49:36 +02:00
config/checkstyle Initial commit 2023-07-01 21:49:36 +02:00
gradle Initial commit 2023-07-01 21:49:36 +02:00
module-lib Initial commit 2023-07-01 21:49:36 +02:00
module-plain Initial commit 2023-07-01 21:49:36 +02:00
module-server Initial commit 2023-07-01 21:49:36 +02:00
.editorconfig Initial commit 2023-07-01 21:49:36 +02:00
.gitattributes Initial commit 2023-07-01 21:49:36 +02:00
.gitignore Initial commit 2023-07-01 21:49:36 +02:00
LICENSE Initial commit 2023-07-01 21:49:36 +02:00
README.md Initial commit 2023-07-01 21:49:36 +02:00
build.gradle Initial commit 2023-07-01 21:49:36 +02:00
gradle.properties Initial commit 2023-07-01 21:49:36 +02:00
gradlew Initial commit 2023-07-01 21:49:36 +02:00
gradlew.bat Initial commit 2023-07-01 21:49:36 +02:00
lombok.config Initial commit 2023-07-01 21:49:36 +02:00
settings.gradle Initial commit 2023-07-01 21:49:36 +02:00

README.md

Template

Contains a template for a new Java project. By utilising the buildSrc Gradle pattern, this template provides a fast start for plain Java projects as well as Spring Boot projects.

It also contains some modules which each show a different way to use the template:

  • module-server: A Spring Boot server project
  • module-plain: A plain Java project
  • module-lib: A Java library that can be used in other modules

To use the template, simply copy the contents of this repository into a new repository. Then, replace all occurrences of template and Template with the name of your project. Finally, replace the contents of this README with the README of your project.

The settings.gradle file needs to be changed to import the modules that you want to use.