Создать Java проект на основе Maven архетипа example-kar-plugin

Integration and extension API for OpenNMS

Консольная команда для создания Java-проекта на основе архетипа example-kar-plugin:

mvn archetype:generate   -DgroupId="com.mycompany.app"   -DartifactId="my-app-id"   -DpluginId="My-pluginId"   -DpluginName="My-pluginName"   -DoiaVersion="My-oiaVersion"   -DarchetypeGroupId="org.opennms.integration.api"   -DarchetypeArtifactId="example-kar-plugin"   -DarchetypeVersion="1.0.0"   -DinteractiveMode=false 

Обязательные параметры для создания java проекта:

pluginId
validationRegex: ^[a-z0-9\-]+$
pluginName
validationRegex: нет
oiaVersion
validationRegex: ^[a-zA-Z0-9\.\-]+$

Модули в готовом maven проекте

  • assembly
  • plugin
  • karaf-features

Подробная информация об архетипе example-kar-plugin

Лицензия

Лицензия

Группа

Группа

org.opennms.integration.api
Идентификатор

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

example-kar-plugin
Версия

Версия

1.0.0
Тип

Тип

maven-archetype
Описание

Описание

OpenNMS Integration API :: Archetypes :: Example KAR Plugin
Integration and extension API for OpenNMS

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

mvn archetype:generate -DgroupId=<com.mycompany.app> -DartifactId=<my-app>  -DarchetypeGroupId=org.opennms.integration.api -DarchetypeArtifactId=example-kar-plugin -DarchetypeVersion=1.0.0 -DinteractiveMode=false

Зависимости

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

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

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