Author: tchemit Date: 2010-10-25 17:54:47 +0200 (Mon, 25 Oct 2010) New Revision: 1020 Url: http://nuiton.org/repositories/revision/mavenpom/1020 Log: Evolution #993: Defines versions of commons libraries used in our projects. Modified: trunk/pom.xml trunk/src/site/apt/properties.apt Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2010-10-25 07:15:07 UTC (rev 1019) +++ trunk/pom.xml 2010-10-25 15:54:47 UTC (rev 1020) @@ -223,6 +223,16 @@ <javadocPluginVersion>2.7</javadocPluginVersion> <mavenVersion>2.2.1</mavenVersion> + <!-- common libs used in projects --> + <commonsBeanutilsVersions>1.8.2</commonsBeanutilsVersions> + <commonsCollectionsVersion>3.2.1</commonsCollectionsVersion> + <commonsHttpclientVersion>3.1</commonsHttpclientVersion> + <commonsLangVersion>2.5</commonsLangVersion> + <commonsLoggingVersion>1.1.1</commonsLoggingVersion> + <commonsPrimitivesVersion>1.0</commonsPrimitivesVersion> + <junitVersion>4.8.2</junitVersion> + <log4jVersion>1.2.16</log4jVersion> + <mavenPluginToolsJavadocVersion>2.5.1</mavenPluginToolsJavadocVersion> <plexusComponentJavadocVersion>1.3.0</plexusComponentJavadocVersion> @@ -281,6 +291,60 @@ <packaging>pom</packaging> + <dependencyManagement> + <dependencies> + + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>${commonsLoggingVersion}</version> + </dependency> + + <dependency> + <groupId>commons-primitives</groupId> + <artifactId>commons-primitives</artifactId> + <version>${commonsPrimitivesVersion}</version> + </dependency> + + <dependency> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + <version>${commonsCollectionsVersion}</version> + </dependency> + + <dependency> + <groupId>commons-beanutils</groupId> + <artifactId>commons-beanutils</artifactId> + <version>${commonsBeanutilsVersions}</version> + </dependency> + + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>${commonsLangVersion}</version> + </dependency> + + <dependency> + <groupId>commons-httpclient</groupId> + <artifactId>commons-httpclient</artifactId> + <version>${commonsHttpclientVersion}</version> + </dependency> + + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <version>${log4jVersion}</version> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>${junitVersion}</version> + </dependency> + + </dependencies> + </dependencyManagement> + <build> <!--Ressources--> Modified: trunk/src/site/apt/properties.apt =================================================================== --- trunk/src/site/apt/properties.apt 2010-10-25 07:15:07 UTC (rev 1019) +++ trunk/src/site/apt/properties.apt 2010-10-25 15:54:47 UTC (rev 1020) @@ -82,6 +82,22 @@ *--------------------------------------+--------------------------------------+ | {{javadocVersion}} | <<2.7>> | *--------------------------------------+--------------------------------------+ +| {{commonsBeanutilsVersions}} | <<1.8.2>> | +*--------------------------------------+--------------------------------------+ +| {{commonsHttpclientVersion}} | <<3.1>> | +*--------------------------------------+--------------------------------------+ +| {{commonsCollectionsVersion}} | <<3.2.1>> | +*--------------------------------------+--------------------------------------+ +| {{commonsLangVersion}} | <<2.5>> | +*--------------------------------------+--------------------------------------+ +| {{commonsLoggingVersion}} | <<1.1.1>> | +*--------------------------------------+--------------------------------------+ +| {{commonsPrimitivesVersion}} | <<1.0>> | +*--------------------------------------+--------------------------------------+ +| {{junitVersion}} | <<4.8.2>> | +*--------------------------------------+--------------------------------------+ +| {{log4jVersion}} | <<1.2.16>> | +*--------------------------------------+--------------------------------------+ * Propriétés de génération de site et reports @@ -279,6 +295,54 @@ utilisé pour la génération des sites maven.\ {{{Propriétés de versions}[remonter]}} +** {commonsBeanutilsVersions} + + La version de la librairie + {{{http://commons.apache.org/beanutils/}commons-beanutils}}.\ + {{{Propriétés de versions}[remonter]}} + +** {commonsCollectionsVersion} + + La version de la librairie + {{{http://commons.apache.org/collections/}commons-collections}}.\ + {{{Propriétés de versions}[remonter]}} + +** {commonsHttpclientVersion} + + La version de la librairie + {{{http://hc.apache.org/httpclient-3.x/}commons-http-client}}.\ + {{{Propriétés de versions}[remonter]}} + +** {commonsLangVersion} + + La version de la librairie + {{{http://commons.apache.org/lang/}commons-lang}}.\ + {{{Propriétés de versions}[remonter]}} + +** {commonsLoggingVersion} + + La version de la librairie + {{{http://commons.apache.org/logging/}commons-logging}}.\ + {{{Propriétés de versions}[remonter]}} + +** {commonsPrimitivesVersion} + + La version de la librairie + {{{http://commons.apache.org/primitives/}commons-primitives}}.\ + {{{Propriétés de versions}[remonter]}} + +** {junitVersion} + + La version de la librairie + {{{http://www.junit.org/}junit}}.\ + {{{Propriétés de versions}[remonter]}} + +** {log4jVersion} + + La version de la librairie + {{{http://logging.apache.org/log4j/1.2/}log4j}}.\ + {{{Propriétés de versions}[remonter]}} + * Détail des propriétés de génération de site et reports ** {siteSourcesType} @@ -289,11 +353,13 @@ ** {central.release.home.url} - L'url du dépôt des releases dite central-safe. + L'url du dépôt des releases dite central-safe.\ + {{{Propriétés de génération de site et reports}[remonter]}} ** {other.release.home.url} - L'url du dépôt des releases dite none central-safe. + L'url du dépôt des releases dite none central-safe.\ + {{{Propriétés de génération de site et reports}[remonter]}} ** {repository.home.url} @@ -301,7 +367,8 @@ le {{{http://maven.nuiton.org/other-releases}dépôt non central safe }}. En utilisant le profile <<central-safe>>, cette propriété passe à : - {{{http://maven.nuiton.org/central-releases}dépôt central safe}} + {{{http://maven.nuiton.org/central-releases}dépôt central safe}}\ + {{{Propriétés de génération de site et reports}[remonter]}} ** {scmwebeditorEnabled}