strolch-website/content/development/maven-archetypes.md

25 lines
802 B
Markdown
Raw Normal View History

---
title: 'Maven Archetypes'
weight: 40
---
## Maven Archetypes
Maven offers archetypes to generate new projects. Strolch offers the following archetypes, to create new projects:
2022-08-17 15:36:04 +02:00
* [li.strolch.mvn.archetype.main](/development/main-class-app) for Java main class applications
2022-08-17 15:36:04 +02:00
* [li.strolch.mvn.archetype.webapp](/development/web-app) for Java Web based applications using REST and Polymer 1.x as
the frontend.
* [li.strolch.mvn.archetype.plc](/plc/example-set-up) for Strolch PLC projects.
To use the archetypes, clone the archetypes repository and install it locally:
```shell
git clone https://github.com/strolch-li/strolch-maven-archetypes.git
cd strolch-maven-archetypes
git checkout 0.1.0
mvn clean install
```
2022-08-17 15:36:04 +02:00
Then follow one of the next steps to create the type of application you want.