Maven Flatten Plugin

Plugin to generate flattened POM (reduced and resolved information required for consumers of maven repositories) and to use (install, sign, deploy) it instead of original pom.xml.

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

org.codehaus.mojo
Идентификатор

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

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

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

1.2.7
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

Maven Flatten Plugin
Plugin to generate flattened POM (reduced and resolved information required for consumers of maven repositories) and to use (install, sign, deploy) it instead of original pom.xml.
Организация-разработчик

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

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

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

https://github.com/mojohaus/flatten-maven-plugin

Скачать flatten-maven-plugin

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

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>flatten-maven-plugin</artifactId>
    <version>1.2.7</version>
</plugin>

Зависимости

compile (8)

Идентификатор библиотеки Тип Версия
org.apache.maven : maven-model jar 3.2.5
org.apache.maven : maven-model-builder jar 3.2.5
org.apache.maven.shared : maven-dependency-tree jar 2.2
org.apache.maven : maven-artifact jar 3.2.5
org.apache.maven : maven-core jar 3.2.5
org.apache.maven : maven-plugin-api jar 3.2.5
org.codehaus.plexus : plexus-utils jar 3.3.0
org.apache.maven.shared : maven-artifact-transfer jar 0.9.0

provided (1)

Идентификатор библиотеки Тип Версия
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.6.0

test (4)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.13.1
org.assertj : assertj-core jar 3.18.1
org.apache.maven.plugin-testing : maven-plugin-testing-harness jar 3.3.0
org.apache.maven : maven-compat jar 3.2.5

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

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

MojoHaus Flatten Maven Plugin

This is the flatten-maven-plugin.

Apache License, Version 2.0, January 2004 Maven Central Build Status 1.0.x branch: Build Status 1.0.x

Quickstart

This plugin generates a flattened version of your pom.xml and makes maven to install and deploy this one instead of the original pom.xml.

  <build>
    <plugins>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>flatten-maven-plugin</artifactId>
        <!--<version>INSERT LATEST VERSION HERE</version>-->
        <executions>
          <execution>
            <goals>
              <goal>flatten</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <!-- See usage on maven site from link above for details -->
        </configuration>
      </plugin>
    </plugins>
  </build>

Releasing

  • Make sure gpg-agent is running.
  • Execute mvn -B release:prepare release:perform

For publishing the site do the following:

cd target/checkout
mvn verify site site:stage scm-publish:publish-scm
org.codehaus.mojo

MojoHaus

Various plugins for Apache Maven. Previously hosted on Codehaus and known as the codehaus MOJO project

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

Версия
1.2.7
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.1.0
1.0.1
1.0.0
1.0.0-beta-5
1.0.0-beta-4
1.0.0-beta-3
1.0.0-beta-2
1.0.0-beta-1