Progressing with the Windup project, we're introducing Windup BOM (Build of Materials).
A BOM is basically a declaration of versions of artifact that you may
need when building Windup 2 rulesets.
By adding it to your ruleset's pom.xml, you avoid setting wrong versions
and maintaining them when upgrading.
Usage:
<properties>
...
<version.windup>2.0.0.Beta2</version.windup>
</properties>
<dependencyManagement>
<dependencies>
<!-- Windup BOM -->
<dependency>
<groupId>org.jboss.windup</groupId>
<artifactId>windup-rulesets-bom</artifactId>
<version>${version.windup}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
See the Windup QuickStarts for an example.
Enjoy
Ondra
TIP: Parallelized Maven builds: `mvn -T 1C clean install` speeds up esp.
the initial downloading of dependencies.
Comments