queueing-theory / spring-cloud-stream-app-starters-archetype

Maven Archetype for setting up a Spring Cloud Stream Starter project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spring Cloud Stream App Starter Archetype (THIS IS NOT AN OFFICIAL Maven Archetype!)

Build Status License

This is a Maven Archetype for generating a Spring Cloud Stream Starter project scaffold.

Installation

  1. Clone the repo
https://github.com/queueing-theory/spring-cloud-stream-app-starters-archetype.git
  1. Install the archetype
mvn install

Usage

  1. run mvn as follows. It will enter its Interactive mode
mvn archetype:generate                                  \
  -DarchetypeGroupId=org.springframework.cloud.stream.app \
  -DarchetypeArtifactId=app-starters-archetype
  1. provide property values to generate a scaffolding for your new artifact.
groupId->org.springframework.cloud.stream.app(default)
artifactId->foo-bar
package->org.springframework.cloud.stream.app(default)
version->2.1.0.BUILD-SNAPSHOT
appType->source
app-starters-build-version->2.1.0.RELEASE
spring-cloud-dependencies-parent-version->2.1.3.RELEASE
  1. To remove, once your are done with exploring, use the following command.
rm -rf $HOME/.m2/repository/org/springframework/cloud/stream/app/app-starters-archetype

About

Maven Archetype for setting up a Spring Cloud Stream Starter project

License:Apache License 2.0


Languages

Language:Groovy 62.1%Language:Java 37.9%