undur / vermilingua-maven-plugin

A maven plugin to build WO applications and frameworks
5 stars 1 forks source link
java maven-plugin

What is This? A Center for Ants?

No, it's a pure Maven plugin for building WebObjects and Project Wonder applications and frameworks.

"Pure Maven" means it does not use the WOProject Ant Tasks which means it runs faster and makes it easier to improve both the plugin and the build process. It's close to a drop-in alternative to the WOLifecycle Maven Plugin, although with some differences (listed below).

vermilingua has seen production use for years in multiple applications and frameworks (including a fork of Wonder) and can be considered stable and safe to use.

Usage

Replace the wolifecycle-maven-plugin <plugin> element in your pom.xml with vermilingua-maven-plugin:

<plugin>
  <groupId>is.rebbi</groupId>
  <artifactId>vermilingua-maven-plugin</artifactId>
  <version>1.0.3</version>
  <extensions>true</extensions>
  <!-- Configuration only if you're using the old 'resources' name for the resources folder
  <configuration>
    <woresourcesFolderName>resources</woresourcesFolderName>
  </configuration>
  -->
</plugin>

Configuration

There are several optional parameters.

Differences from wolifecycle-maven-plugin

There are some features in wolifecycle-maven-plugin that are not supported at all.

Other differences include: