All Projects → mojohaus → Flatten Maven Plugin

mojohaus / Flatten Maven Plugin

Licence: apache-2.0
Flatten Maven Plugin

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Flatten Maven Plugin

maven-native
www.mojohaus.org/maven-native/
Stars: ✭ 13 (-84.15%)
Mutual labels:  maven, maven-plugin
Javapackager
📦 Gradle/Maven plugin to package Java applications as native Windows, Mac OS X, or GNU/Linux executables and create installers for them.
Stars: ✭ 285 (+247.56%)
Mutual labels:  maven-plugin, maven
rpm-builder
Maven RPM builder plugin
Stars: ✭ 46 (-43.9%)
Mutual labels:  maven, maven-plugin
scalor-maven-plugin
Build integrator for Java, Scala, Scala.macro, Scala.js, Scala.native, Eclipse and Maven.
Stars: ✭ 47 (-42.68%)
Mutual labels:  maven, maven-plugin
Git Commit Id Maven Plugin
Maven plugin which includes build-time git repository information into an POJO / *.properties). Make your apps tell you which version exactly they were built from! Priceless in large distributed deployments... :-)
Stars: ✭ 1,187 (+1347.56%)
Mutual labels:  maven-plugin, maven
checksum-maven-plugin
Compute Maven project artifacts/dependencies/files checksum digests.
Stars: ✭ 36 (-56.1%)
Mutual labels:  maven, maven-plugin
docker-compose-maven-plugin
Run docker-compose with Maven
Stars: ✭ 68 (-17.07%)
Mutual labels:  maven, maven-plugin
cyclonedx-maven-plugin
Creates CycloneDX Software Bill of Materials (SBOM) from Maven projects
Stars: ✭ 103 (+25.61%)
Mutual labels:  maven, maven-plugin
Maven Min Plugin
📦 Latke application JavaScript and CSS files compression.
Stars: ✭ 5 (-93.9%)
Mutual labels:  maven-plugin, maven
Javafx Maven Plugin
Maven plugin for JavaFX
Stars: ✭ 764 (+831.71%)
Mutual labels:  maven-plugin, maven
Appassembler
Stars: ✭ 69 (-15.85%)
Mutual labels:  maven-plugin, maven
Rpm Maven Plugin
Stars: ✭ 52 (-36.59%)
Mutual labels:  maven-plugin, maven
scalafix-maven-plugin
Enables automatic refactoring and linting of Maven projects written in Scala using Scalafix.
Stars: ✭ 15 (-81.71%)
Mutual labels:  maven, maven-plugin
sign-maven-plugin
Maven plugin which creates Open PGP / GPG signatures for all of the project's artifacts
Stars: ✭ 34 (-58.54%)
Mutual labels:  maven, maven-plugin
maven-wrapper-plugin
Apache Maven Wrapper Plugin
Stars: ✭ 14 (-82.93%)
Mutual labels:  maven, maven-plugin
jcabi-maven-plugin
Supplementary maven plugin for AspectJ weaving and versioning of artifacts
Stars: ✭ 25 (-69.51%)
Mutual labels:  maven, maven-plugin
xml-maven-plugin
XML Maven Plugin
Stars: ✭ 18 (-78.05%)
Mutual labels:  maven, maven-plugin
aspectj-maven-plugin
www.mojohaus.org/aspectj-maven-plugin/
Stars: ✭ 77 (-6.1%)
Mutual labels:  maven, maven-plugin
Proguard Maven Plugin
ProGuard Maven plugin that supports modularised ProGuard packages
Stars: ✭ 353 (+330.49%)
Mutual labels:  maven-plugin, maven
Graphql Java Codegen Maven Plugin
Maven plugin for graphql-java-codegen
Stars: ✭ 17 (-79.27%)
Mutual labels:  maven-plugin, maven

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].