Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xxlabaza/archetypes
The different Java-based archetypes with useful dependencies and plugins.
https://github.com/xxlabaza/archetypes
Last synced: 14 days ago
JSON representation
The different Java-based archetypes with useful dependencies and plugins.
- Host: GitHub
- URL: https://github.com/xxlabaza/archetypes
- Owner: xxlabaza
- Created: 2020-02-28T15:50:15.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-14T14:24:16.000Z (2 months ago)
- Last Synced: 2024-09-15T00:13:17.133Z (2 months ago)
- Language: Java
- Size: 173 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Overview
The different Java-based archetypes with useful dependencies and plugins.
## Usage
Install all archetypes:
```bash
$> ./install.sh
...
```Test the installed archetypes:
```bash
$> ./test.sh
...
```Two previous commands in one:
```bash
$> ./update.sh
...
```### Pure Java archetype
[Fish shell](https://fishshell.com) function:
```bash
$> jpure -a popa
...
```Bash shell script:
```bash
$> ~/.m2/bin/jpure.sh -a popa
...
```Canonical Maven way:
```bash
$> mvn archetype:generate \
-DarchetypeGroupId=com.xxlabaza.archetypes \
-DarchetypeArtifactId=pure \
-DarchetypeVersion=1.0.0 \
-DartifactId=popa
...
```### Spring Boot archetype
[Fish shell](https://fishshell.com) function:
```bash
$> jboot -a popa
...
```Bash shell script:
```bash
$> ~/.m2/bin/jboot.sh -a popa
...
```Canonical Maven way:
```bash
$> mvn archetype:generate \
-DarchetypeGroupId=com.xxlabaza.archetypes \
-DarchetypeArtifactId=spring-boot \
-DarchetypeVersion=1.0.0 \
-DartifactId=popa
...
```### Spring Cloud archetype
[Fish shell](https://fishshell.com) function:
```bash
$> jcloud -a popa
...
```Bash shell script:
```bash
$> ~/.m2/bin/jcloud.sh -a popa
...
```Canonical Maven way:
```bash
$> mvn archetype:generate \
-DarchetypeGroupId=com.xxlabaza.archetypes \
-DarchetypeArtifactId=spring-cloud \
-DarchetypeVersion=1.0.0 \
-DartifactId=popa
...
```