io.github.gasches.archetypes:micronaut-service

Micronaut service app archetype

Лицензия

Лицензия

Категории

Категории

Micronaut Контейнер Микросервисы
Группа

Группа

io.github.gasches.archetypes
Идентификатор

Идентификатор

micronaut-service
Последняя версия

Последняя версия

1.0.4
Дата

Дата

Тип

Тип

jar
Описание

Описание

io.github.gasches.archetypes:micronaut-service
Micronaut service app archetype
Ссылка на сайт

Ссылка на сайт

https://github.com/gasches/micronaut-service-archetype
Система контроля версий

Система контроля версий

https://github.com/gasches/micronaut-service-archetype

Скачать micronaut-service

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/io.github.gasches.archetypes/micronaut-service/ -->
<dependency>
    <groupId>io.github.gasches.archetypes</groupId>
    <artifactId>micronaut-service</artifactId>
    <version>1.0.4</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.gasches.archetypes/micronaut-service/
implementation 'io.github.gasches.archetypes:micronaut-service:1.0.4'
// https://jarcasting.com/artifacts/io.github.gasches.archetypes/micronaut-service/
implementation ("io.github.gasches.archetypes:micronaut-service:1.0.4")
'io.github.gasches.archetypes:micronaut-service:jar:1.0.4'
<dependency org="io.github.gasches.archetypes" name="micronaut-service" rev="1.0.4">
  <artifact name="micronaut-service" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.gasches.archetypes', module='micronaut-service', version='1.0.4')
)
libraryDependencies += "io.github.gasches.archetypes" % "micronaut-service" % "1.0.4"
[io.github.gasches.archetypes/micronaut-service "1.0.4"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

Micronaut Maven Archetypes

Summary

Maven Archetypes For Micronaut Framework.

To see available archetypes and pick one to instantiate:

mvn archetype:generate -Dfilter=cc.gasches.archetypes:micronaut

Prerequisites

  • JDK 8 (or higher)
  • Maven 3

Create Service

Java:

mvn archetype:generate \
    -DinteractiveMode=false \
    -DarchetypeGroupId=cc.gasches.archetypes \
    -DarchetypeArtifactId=micronaut-java-service \
    -DarchetypeVersion=1.1.0.M2-1 \
    -DgroupId=com.example \
    -DartifactId=micronaut-example \
    -Dpackage=com.example.micronaut \
    -DbuildTool=maven

Note: Available buildTool options: gradle, maven (default). This property is used only for Dockerfile conditional templating.

Kotlin:

mvn archetype:generate \
    -DinteractiveMode=false \
    -DarchetypeGroupId=cc.gasches.archetypes \
    -DarchetypeArtifactId=micronaut-kotlin-service \
    -DarchetypeVersion=1.1.0.M2-1 \
    -DgroupId=com.example \
    -DartifactId=micronaut-example \
    -Dpackage=com.example.micronaut \
    -DbuildTool=maven

Groovy:

mvn archetype:generate \
    -DinteractiveMode=false \
    -DarchetypeGroupId=cc.gasches.archetypes \
    -DarchetypeArtifactId=micronaut-groovy-service \
    -DarchetypeVersion=1.1.0.M2-1 \
    -DgroupId=com.example \
    -DartifactId=micronaut-example \
    -Dpackage=com.example.micronaut \
    -DbuildTool=maven

Create CLI Application

Java:

mvn archetype:generate \
    -DinteractiveMode=false \
    -DarchetypeGroupId=cc.gasches.archetypes \
    -DarchetypeArtifactId=micronaut-java-cli \
    -DarchetypeVersion=1.1.0.M2-1 \
    -DgroupId=com.example \
    -DartifactId=micronaut-example \
    -Dpackage=com.example.micronaut

Kotlin:

mvn archetype:generate \
    -DinteractiveMode=false \
    -DarchetypeGroupId=cc.gasches.archetypes \
    -DarchetypeArtifactId=micronaut-kotlin-cli \
    -DarchetypeVersion=1.1.0.M2-1 \
    -DgroupId=com.example \
    -DartifactId=micronaut-example \
    -Dpackage=com.example.micronaut

Groovy:

mvn archetype:generate \
    -DinteractiveMode=false \
    -DarchetypeGroupId=cc.gasches.archetypes \
    -DarchetypeArtifactId=micronaut-groovy-cli \
    -DarchetypeVersion=1.1.0.M2-1 \
    -DgroupId=com.example \
    -DartifactId=micronaut-example \
    -Dpackage=com.example.micronaut

Create AWS Function

Java:

mvn archetype:generate \
    -DinteractiveMode=false \
    -DarchetypeGroupId=cc.gasches.archetypes \
    -DarchetypeArtifactId=micronaut-java-function-aws \
    -DarchetypeVersion=1.1.0.M2-1 \
    -DgroupId=com.example \
    -DartifactId=micronaut-example \
    -Dpackage=com.example.micronaut

Run Created Application

Maven:

./mvnw package exec:exec

Gradle:

./gradlew run

Версии библиотеки

Версия
1.0.4