Resolve MPLUGIN-247: provide maven plugin descriptor for maven plugins written in Scala.
Install | Production Release | Development Release |
---|---|---|
Artifact |
Usage examples:
Configuration examples:
<!-- Generate plugin.xml descriptor. -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<dependencies>
<!-- Provide custom extractor. -->
<dependency>
<groupId>com.carrotgarden.maven</groupId>
<artifactId>maven-plugin-tools-annotations</artifactId>
<version>[1,2)</version>
</dependency>
</dependencies>
<configuration>
<goalPrefix>bintray</goalPrefix>
<extractors>
<!-- Use only custom extractor. -->
<extractor>java-annotations-extra</extractor>
</extractors>
</configuration>
</plugin>
cd /tmp
git clone git@github.com:random-maven/maven-plugin-tools-annotations.git
cd maven-plugin-tools-annotations
./mvnw.sh clean install -B -P skip-test