Author: dlanglais Date: 2010-02-06 23:30:40 +0100 (Sat, 06 Feb 2010) New Revision: 54 Modified: trunk/pom.xml Log: Pr?\195?\169paration du projet pour modularisation. Ainsi, ?\195?\160 la racine nous aurons un projet pom modulaire. Sous la racine, nous aurons le projet principal ("coeur", ui....) et un projet maven par plugin. Reste ?\195?\160 spliter le plugin "BigHashMap" du projet principal -> j'ai mis toute la soir?\195?\169e pour r?\195?\169ussir ?\195?\160 builder mon pom modulaire... (surement optimisable d'ailleurs -> redondances entre pom MSM et pom MSMArch..). Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2010-02-06 22:29:39 UTC (rev 53) +++ trunk/pom.xml 2010-02-06 22:30:40 UTC (rev 54) @@ -7,10 +7,10 @@ <repositories> <repository> <id>org.nuiton</id> - <url>http://maven.nuiton.org/release/</url> + <url>http://maven.nuiton.org/release</url> </repository> </repositories> - + <modelVersion>4.0.0</modelVersion> <!-- ************************************************************* --> @@ -24,41 +24,11 @@ <version>0.1-SNAPSHOT</version> <artifactId>mapstoragemanager</artifactId> + + <modules> + <module>mapstoragemanagerarch</module> + </modules> - <dependencies> - - <dependency> - <groupId>org.nuiton</groupId> - <artifactId>nuiton-utils</artifactId> - <version>${lutinutil.version}</version> - </dependency> - <dependency> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - <version>1.1.1</version> - </dependency> - - <!--Jaxx--> - <dependency> - <groupId>org.nuiton.jaxx</groupId> - <artifactId>jaxx-runtime</artifactId> - <version>${jaxx.version}</version> - </dependency> - - <dependency> - <groupId>org.nuiton.jaxx</groupId> - <artifactId>jaxx-widgets</artifactId> - <version>${jaxx.version}</version> - </dependency> - <!-- JUnit for tests --> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.7</version> - <scope>test</scope> - </dependency> - </dependencies> - <!-- ************************************************************* --> <!-- *** Project Information ************************************* --> <!-- ************************************************************* --> @@ -130,42 +100,42 @@ </roles> </developer> </developers> - + <!-- ************************************************************* --> <!-- *** Build Settings ****************************************** --> <!-- ************************************************************* --> - <packaging>jar</packaging> + <packaging>pom</packaging> <properties> <!-- main class in jar --> - <maven.jar.main.class>org.nuiton.mapstoragemanager.Main</maven.jar.main.class> + <!--<maven.jar.main.class>org.nuiton.mapstoragemanager.Main</maven.jar.main.class>--> <jaxx.version>2.0.0-beta-3</jaxx.version> <lutinutil.version>1.1.2</lutinutil.version> <i18n.version>1.0.1</i18n.version> - + <!-- jaxx --> - <jaxx.useUIManagerForIcon>true</jaxx.useUIManagerForIcon> + <!--<jaxx.useUIManagerForIcon>true</jaxx.useUIManagerForIcon> <jaxx.addProjectClassPath>true</jaxx.addProjectClassPath> - <jaxx.addSourcesToClassPath>true</jaxx.addSourcesToClassPath> + <jaxx.addSourcesToClassPath>true</jaxx.addSourcesToClassPath>--> </properties> <build> - <resources> + <!--<resources> <resource> <directory>src/main/java/org/nuiton/mapstoragemanager/plugins</directory> <excludes> <exclude>HBase.java</exclude> </excludes> </resource> - </resources> + </resources>--> - + <plugins> - <plugin> + <!--<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> @@ -173,7 +143,7 @@ <exclude>org/nuiton/mapstoragemanager/plugins/HBase.java</exclude> </excludes> </configuration> - </plugin> + </plugin>--> <plugin> <groupId>org.nuiton.jaxx</groupId> @@ -188,12 +158,12 @@ </executions> </plugin> - <plugin> + <!--<plugin> <groupId>org.nuiton.i18n</groupId> <artifactId>maven-i18n-plugin</artifactId> <version>${i18n.version}</version> <configuration> - <!--silent>true</silent--> + silent>true</silent <entries> <entry> <basedir>${maven.gen.dir}/java/</basedir> @@ -208,7 +178,7 @@ </goals> </execution> </executions> - </plugin> + </plugin>--> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -228,9 +198,9 @@ </configuration> </execution> </executions> - + </plugin> - + </plugins> <pluginManagement> @@ -257,7 +227,7 @@ </plugin> <!-- plugin site --> - <plugin> + <!--<plugin> <artifactId>maven-site-plugin</artifactId> <dependencies> <dependency> @@ -266,10 +236,11 @@ <version>${jrst.version}</version> </dependency> </dependencies> - </plugin> - + </plugin>--> + </plugins> </pluginManagement> </build> - + </project> +