DescriptionMaven Plugins provides common Maven 2 plugins used in our projects for any interested party. The artifacts are identified in the following form : com.mysema.maven:<plugin>:<version> Overview
maven-apt-pluginmaven-apt-plugin provides Maven integration of the Java 6 APT functionality. The supported goals are
Here is an example of a configuration <plugin> <groupId>com.mysema.maven</groupId> <artifactId>maven-apt-plugin</artifactId> <version>0.3.1</version> <executions> <execution> <goals> <goal>process</goal> </goals> <configuration> <outputDirectory>target/generated-sources/java</outputDirectory> <processor>com.mysema.rdfbean.query.BeanAnnotationProcessor</processor> </configuration> </execution> </executions> </plugin> maven-version-pluginTo use maven-version-plugin include the following configuration in your POM :
<plugin>
<groupId>com.mysema.maven</groupId>
<artifactId>maven-version-plugin</artifactId>
<version>0.1.0</version>
</plugin>
Now you can update the version of your POM and of all the children via mvn version:set -Dversion=<NEW VERSION HERE> dbmaintain-maven-plugindbmaintain-maven-plugin is a thin wrapper for dbmaintain Maven integration. The supported goals are
The semantics are the same as the methods with the same name in the org.dbmaintain.launch.DbMaintain class. Here is an example of a configuration
<plugin>
<groupId>com.mysema.maven</groupId>
<artifactId>dbmaintain-maven-plugin</artifactId>
<version>1.0.4</version>
<configuration>
<configFile>${basedir}/src/main/sql/dbmaintain/dbmaintain.properties</configFile>
<properties>
<!-- place overrides here -->
</properties>
</configuration>
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency>
</dependencies>
</plugin>
FAQWhere do I get releases? Where do I get snapshots? |
In a nutshell
|