This is the project template on CookieCutter for creating Java library project.
User can use the template to create Java Maven / Gradle project and supported Java LTS version.
When rendering project, it will lookup Maven to get latest package version to prevent patching after project created.
- Install CookieCutter in workspace.
sudo apt install python
pip install cookiecutter| Parameter | Description | Default value |
|---|---|---|
javaVersion |
Java version (8, 11, 17, 19) |
17 |
projectType |
Project type (gradle / maven) |
gradle |
projectGroup |
Package group | io.github |
javaVersion |
Package name, word seperate with - |
demo-library |
version |
Package version | 1.0.0-SNAPSHOT |
- Command to create web client library.
cookiecutter https://github.com/smling/java.project.template