Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jeremycook123/java21-springboot-archetype
Maven Java21 Spring Boot Archetype
https://github.com/jeremycook123/java21-springboot-archetype
archetype cloudacademy devops java21 maven spring-boot
Last synced: about 1 month ago
JSON representation
Maven Java21 Spring Boot Archetype
- Host: GitHub
- URL: https://github.com/jeremycook123/java21-springboot-archetype
- Owner: jeremycook123
- Created: 2024-03-10T20:17:00.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-03-10T21:31:30.000Z (10 months ago)
- Last Synced: 2024-04-20T19:41:38.123Z (8 months ago)
- Topics: archetype, cloudacademy, devops, java21, maven, spring-boot
- Language: Java
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Maven Quickstart Archetype - Java 21 + Spring Boot
## Summary
The project is a Maven archetype for Java 21 and Spring Boot## Prerequisites
* JDK 21
* Maven 3## Install Archetype Locally
To install the archetype in your local repository execute the following commands:
```bash
{
git clone https://github.com/jeremycook123/java21-springboot-archetype.git
cd java21-springboot-archetype
mvn clean install
}
```## Maven Create/Generate New Java Project
```bash
{
mkdir proj1 && cd proj1
mvn archetype:generate \
-DarchetypeGroupId=com.cloudacademy.devops \
-DarchetypeArtifactId=java21-springboot-archetype \
-DarchetypeVersion=1.0.0-SNAPSHOT \
-DgroupId=com.example \
-DartifactId=my-project \
-DinteractiveMode=false
}
```