Projects can use a common maven pom to define very common behavior. The pom is versioned in order to avoid conflicts when it needs to be modified. It ensures that projects inheriting the pom will behaves as expected. The common pom is usually inherited by the config pom of the project as usually all other poms of the project inherits from this one.

<project>

  <parent>
    <groupId>org.exoplatform</groupId>
    <artifactId>parent</artifactId>
    <version>1.0.0-rc1</version>
  </parent>

   ...

</project>

The svn link for the parent project is http://svn.exoplatform.org/projects/parent.

The version is 1.0.0-rc1 and it will be soon 1.0.0 when the final parent pom will be defined.

The parent pom has been applied to the trunk of all projects except the portal project which already have an exiting parent pom.

VersionDescription
1.0.0-rc1Initial revision the only feature is the maven source plugin that generates jar containing the source code along with the binary jar


Creator: Julien Viet on 2008/08/29 15:23
Copyright (c) 2000-2009. Allright reserved - eXo platform SAS
1.6.13286