WildFly plugins

Aggregate of all wildfly util plugins

Лицензия

Лицензия

Категории

Категории

WildFly Контейнер Application Servers Maven Компиляция и сборка
Группа

Группа

org.wildfly.maven.plugins
Идентификатор

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

maven-plugins
Последняя версия

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

2.3.0.Final
Дата

Дата

Тип

Тип

pom
Описание

Описание

WildFly plugins
Aggregate of all wildfly util plugins
Организация-разработчик

Организация-разработчик

JBoss by Red Hat
Система контроля версий

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

https://github.com/wildfly/maven-plugins

Скачать maven-plugins

Имя Файла Размер
maven-plugins-2.3.0.Final.pom 2 KB
Обзор

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

<!-- https://jarcasting.com/artifacts/org.wildfly.maven.plugins/maven-plugins/ -->
<dependency>
    <groupId>org.wildfly.maven.plugins</groupId>
    <artifactId>maven-plugins</artifactId>
    <version>2.3.0.Final</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.wildfly.maven.plugins/maven-plugins/
implementation 'org.wildfly.maven.plugins:maven-plugins:2.3.0.Final'
// https://jarcasting.com/artifacts/org.wildfly.maven.plugins/maven-plugins/
implementation ("org.wildfly.maven.plugins:maven-plugins:2.3.0.Final")
'org.wildfly.maven.plugins:maven-plugins:pom:2.3.0.Final'
<dependency org="org.wildfly.maven.plugins" name="maven-plugins" rev="2.3.0.Final">
  <artifact name="maven-plugins" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.wildfly.maven.plugins', module='maven-plugins', version='2.3.0.Final')
)
libraryDependencies += "org.wildfly.maven.plugins" % "maven-plugins" % "2.3.0.Final"
[org.wildfly.maven.plugins/maven-plugins "2.3.0.Final"]

Зависимости

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

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

  • plugin-parent
  • quickstart-documentation-plugin
  • licenses-plugin

maven-plugins

Various maven plugins

DrupalPushMojo

This plugin will create/update coding resources (quickstarts, demos, etc) on the developers.redhat.com website. It will search for the md and html files (both must be present) for the resource. The following properties are used in the plugin:

  • project - The maven project, defaults to ${project}
  • rootDirectory - The root of the project, defaults to ${project.basedir}
  • settings - Maven settings, defaults to ${settings}
  • drupalUrl - Required. URL of the drupal instance
  • resourceType - Type of resource being created/updated (quickstart, demo, etc). Defaults to quickstart
  • serverName - Required. Server id in settings.xml for Drupal authentication storage.

Usage

Within the pom.xml file:

...
<plugin>
    <groupId>org.wildfly.plugins</groupId>
    <artifactId>wildfly-maven-plugin</artifactId>
    <version>${version.wildfly.maven.plugin}</version>
</plugin>
...
<build>
    <plugin>
        <groupId>com.vladsch.flexmark</groupId>
        <artifactId>markdown-page-generator-plugin</artifactId>
        <executions>
            <execution>
                <phase>process-resources</phase>
                <goals>
                    <goal>generate</goal>
                </goals>
            </execution>
        </executions>
        ...
     </plugin>
     <plugin>
            <groupId>org.wildfly.maven.plugins</groupId>
            <artifactId>quickstart-documentation-plugin</artifactId>
        <executions>
            <execution>
                <phase>process-resources</phase>
                <goals>
                    <goal>drupal-push</goal>
                </goals>
            </execution>
        </executions>
        <configuration>
            <drupalUrl>http://drupal.mycompany.com</drupalUrl>
            <serverName>drupal</serverName>
        </configuration>
     </plugin>
</build>

NOTE: This plugin must be placed after any other plugins that generate the HTML from markdown!

Your settings.xml file will need to have a corresponding server entry with the username and password set for the Drupal server.

org.wildfly.maven.plugins

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

Версия
2.3.0.Final
2.2.0.Final
2.1.0.Final
2.0.0.Final
2.0.0.Beta2
2.0.0.Beta1
1.0.1
1.0.0