Home Documentation Forum Tracker Download

Module org.cumulus4j.parent

Maven-project containing the common parent-pom.xml for all Cumulus4j modules. In other words, the project configuration of all Cumulus4j modules is inherited from the pom.xml contained in this project.

Besides the pom.xml, there are some other global settings declared in this project (e.g. the used skin for this web-site is configured in /src/site/site.xml).

Maven

After adding the repositories documented on the Download page to your pom.xml, you can add the following parent-declaration in order to inherit the project configuration:

        <parent>
                <artifactId>org.cumulus4j.parent</artifactId>
                <groupId>org.cumulus4j</groupId>
                <version>1.0.0</version>
                <relativePath>../org.cumulus4j.parent/pom.xml</relativePath>
        </parent>

The relativePath is optional, but if you specify it, you likely have to modify it.

If you do not want to inherit from this parent, you can (and should!) import the dependency-management section like this:

<dependencyManagement>
        <dependencies>
                ...
                <dependency>
                        <groupId>org.cumulus4j</groupId>
                        <artifactId>org.cumulus4j.parent</artifactId>
                        <type>pom</type>
                        <version>1.0.0</version>
                        <scope>import</scope>
                </dependency>
                ...
        </dependencies>
</dependencyManagement>
Documentation
About
Project Documentation
Babel
Releases