Revision: 1154
Author: ge0ffrey
Date: 2006-05-14 10:29:43 -0700 (Sun, 14 May 2006)
ViewCVS: http://svn.sourceforge.net/spring-rich-c/?rev=1154&view=rev
Log Message:
-----------
RCP-290 Lock down plugin versions
Modified Paths:
--------------
trunk/spring-richclient/pom.xml
trunk/spring-richclient/samples/petclinic/pom.xml
trunk/spring-richclient/src/site/apt/development/developmentSetup.apt
trunk/spring-richclient/tiger/pom.xml
Modified: trunk/spring-richclient/pom.xml
===================================================================
--- trunk/spring-richclient/pom.xml 2006-05-14 14:43:19 UTC (rev 1153)
+++ trunk/spring-richclient/pom.xml 2006-05-14 17:29:43 UTC (rev 1154)
@@ -204,9 +204,32 @@
<build>
<pluginManagement>
<plugins>
+ <!--
+ Last time synchronized with the latest plugin releases:
+ 2006-05-14
+ See http://news.gmane.org/gmane.comp.apache.maven.announce
+ -->
+
+ <!-- Building -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-help-plugin</artifactId>
+ <version>2.0.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-clean-plugin</artifactId>
+ <version>2.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>2.2</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
+ <version>2.0.1</version>
<configuration>
<source>1.4</source>
<target>1.4</target>
@@ -214,21 +237,11 @@
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <executions>
- <execution>
- <goals>
- <goal>test-jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
+ <version>2.2</version>
<configuration>
<testFailureIgnore>true</testFailureIgnore>
- <forkMode>pertest</forkMode>
+ <forkMode>never</forkMode>
<!-- TODO Testcases should all end with Test, not
Tests-->
<includes>
<include>**/*Test.java</include>
@@ -240,33 +253,169 @@
</excludes>
</configuration>
</plugin>
- <!--<plugin>-->
- <!--<groupId>org.apache.maven.plugins</groupId>-->
-
<!--<artifactId>maven-project-info-reports-plugin</artifactId>-->
- <!--<version>2.0-SNAPSHOT</version>-->
- <!--</plugin>-->
- <!--<plugin>-->
- <!--<groupId>org.apache.maven.plugins</groupId>-->
- <!--<artifactId>maven-site-plugin</artifactId>-->
- <!--<version>2.0-SNAPSHOT</version>-->
- <!--</plugin>-->
+
+ <!-- Packaging -->
<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <version>2.0</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>test-jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>2.0.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-war-plugin</artifactId>
+ <version>2.0</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-archetype-plugin</artifactId>
+ <version>1.0-alpha-4</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-install-plugin</artifactId>
+ <version>2.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-deploy-plugin</artifactId>
+ <version>2.2</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
+ <version>2.0-beta-4</version>
<configuration>
<tagBase>
https://svn.sourceforge.net/svnroot/spring-rich-c/tags
</tagBase>
</configuration>
</plugin>
+
+ <!-- IDE -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-eclipse-plugin</artifactId>
+ <version>2.2</version>
+ <configuration>
+ <downloadSources>true</downloadSources>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-idea-plugin</artifactId>
+ <version>2.0</version>
+ <configuration>
+ <downloadSources>true</downloadSources>
+ <downloadJavadocs>true</downloadJavadocs>
+ </configuration>
+ </plugin>
+
+ <!--Site -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-site-plugin</artifactId>
+ <version>2.0-beta-5</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <version>2.0</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.0</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ <version>2.0</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jxr-plugin</artifactId>
+ <version>2.0</version>
+ </plugin>
+ <!--<plugin>-->
+ <!--<groupId>org.codehaus.mojo</groupId>-->
+ <!--<artifactId>taglist-maven-plugin</artifactId>-->
+ <!--<version>???</version>-->
+ <!--</plugin>-->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <version>2.0</version>
+ </plugin>
+ <!--
+ TODO checkstyle rules must be configured so it no longer
+ generates a 4 mb file which is hard to site-deploy...
+ -->
+ <!--<plugin>-->
+ <!--<groupId>org.apache.maven.plugins</groupId>-->
+ <!--<artifactId>maven-checkstyle-plugin</artifactId>-->
+ <!--<version>2.1</version>-->
+ <!--</plugin>-->
+ <!--
+ TODO Changelog is unfinished:
+ - has also a problem with the netbeans (cvs)lib dependency
+ - is moving from mojo.codehaus.org to maven.apache.org
+ -->
+ <!--<plugin>-->
+ <!--<groupId>org.apache.maven.plugins</groupId>-->
+ <!--<artifactId>maven-changelog-plugin</artifactId>-->
+ <!--<version>???</version>-->
+ <!--</plugin>-->
+
</plugins>
</pluginManagement>
<plugins>
+ </plugins>
+ </build>
+ <reporting>
+ <plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
+ <artifactId>maven-javadoc-plugin</artifactId>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>taglist-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ </plugin>
+ <!--<plugin>-->
+ <!--<groupId>org.apache.maven.plugins</groupId>-->
+ <!--<artifactId>maven-checkstyle-plugin</artifactId>-->
+ <!--</plugin>-->
+ <!--<plugin>-->
+ <!--<groupId>org.apache.maven.plugins</groupId>-->
+ <!--<artifactId>maven-changelog-plugin</artifactId>-->
+ <!--</plugin>-->
</plugins>
- </build>
+ </reporting>
<profiles>
<profile>
@@ -303,12 +452,7 @@
<url>http://spring-rich-c.sourceforge.net/maven2repository</url>
</repository>
</repositories>
- <pluginRepositories>
- <!--<pluginRepository>-->
- <!--<id>maven2snapshots</id>-->
- <!--<url>http://snapshots.maven.codehaus.org/maven2</url>-->
- <!--</pluginRepository>-->
- </pluginRepositories>
+ <pluginRepositories/>
<dependencies>
<dependency>
@@ -320,45 +464,13 @@
<artifactId>easymock</artifactId>
</dependency>
</dependencies>
- <reporting>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- </plugin>
+ <dependencyManagement>
+ <dependencies>
<!--
- TODO Changelog is unfinished:
- - has also a problem with the netbeans (cvs)lib dependency
- - is moving from mojo.codehaus.org to maven.apache.org
+ Declare all dependency versions and default scopes here, but
not optional.
+ Each module should declare it's direct dependency and
possibily overwrite scope/optional.
-->
- <!--<plugin>-->
- <!--<groupId>org.apache.maven.plugins</groupId>-->
- <!--<artifactId>changelog-maven-plugin</artifactId>-->
- <!--</plugin>-->
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>surefire-report-maven-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>taglist-maven-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pmd-plugin</artifactId>
- </plugin>
- <!--
- TODO checkstyle rules must be configured so it no longer
- generates a 4 mb file which is hard to site-deploy...
- -->
- <!--<plugin>-->
- <!--<groupId>org.apache.maven.plugins</groupId>-->
- <!--<artifactId>maven-checkstyle-plugin</artifactId>-->
- <!--</plugin>-->
- </plugins>
- </reporting>
- <dependencyManagement>
- <dependencies>
+
<!-- Internal -->
<dependency>
<groupId>org.springframework.richclient</groupId>
@@ -665,14 +777,13 @@
scp://shell.sourceforge.net/home/groups/s/sp/spring-rich-c/htdocs/
</url>
</site>
- <!-- Archive deployment
- <site>
- <id>shell.sourceforge.net</id>
- <url>
-
scp://shell.sourceforge.net/home/groups/s/sp/spring-rich-c/htdocs/archive/${pom.version}/
- </url>
- </site>
- -->
+ <!-- Archive deployment -->
+ <!--<site>-->
+ <!--<id>shell.sourceforge.net</id>-->
+ <!--<url>-->
+
<!--scp://shell.sourceforge.net/home/groups/s/sp/spring-rich-c/htdocs/archive/${pom.version}/-->
+ <!--</url>-->
+ <!--</site>-->
</distributionManagement>
</project>
Modified: trunk/spring-richclient/samples/petclinic/pom.xml
===================================================================
--- trunk/spring-richclient/samples/petclinic/pom.xml 2006-05-14 14:43:19 UTC
(rev 1153)
+++ trunk/spring-richclient/samples/petclinic/pom.xml 2006-05-14 17:29:43 UTC
(rev 1154)
@@ -29,6 +29,17 @@
</plugin>
</plugins>
</build>
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <configuration>
+ <targetJdk>1.5</targetJdk>
+ </configuration>
+ </plugin>
+ </plugins>
+ </reporting>
<modules>
<module>common</module>
Modified: trunk/spring-richclient/src/site/apt/development/developmentSetup.apt
===================================================================
--- trunk/spring-richclient/src/site/apt/development/developmentSetup.apt
2006-05-14 14:43:19 UTC (rev 1153)
+++ trunk/spring-richclient/src/site/apt/development/developmentSetup.apt
2006-05-14 17:29:43 UTC (rev 1154)
@@ -161,14 +161,15 @@
[[4]] Import all existing projects found under the root of the project.
Open
the import wizard and select <Import existing projects into workspace>.
- Choose the root directory of the project and you should see 13 projects
+ Choose the root directory of the project and you should see 15 projects
displayed. They will be named
---
+ spring-richchlient-archetype
spring-richclient-binding
spring-richclient-core
spring-richclient-form
- spring-richclient-petclinic-business>
+ spring-richclient-petclinic-business
spring-richclient-petclinic-client
spring-richclient-petclinic-common
spring-richclient-petclinic-gui
@@ -176,6 +177,7 @@
spring-richclient-petclinic-standalone
spring-richclient-resources
spring-richclient-sandbox
+ spring-richclient-samples-simple
spring-richclient-support
spring-richclient-tiger
---
@@ -245,9 +247,6 @@
Open <File>\><Settings>\><Project>\><Version Control>.
Select <<<Subversion>>> as version control.
- Note: Use at least version 2.0-beta-2-SNAPSHOT of the maven-idea-plugin to
get a decent
- configuration. You 'll have to check it out and mvn install it though...
-
Maven 2 versus your favorite IDE
After your IDE is configured with maven 2, you 'll use Maven 2 less
frequently.
Modified: trunk/spring-richclient/tiger/pom.xml
===================================================================
--- trunk/spring-richclient/tiger/pom.xml 2006-05-14 14:43:19 UTC (rev
1153)
+++ trunk/spring-richclient/tiger/pom.xml 2006-05-14 17:29:43 UTC (rev
1154)
@@ -28,17 +28,16 @@
</plugin>
</plugins>
</build>
-
<reporting>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pmd-plugin</artifactId>
- <configuration>
- <targetJdk>1.5</targetJdk>
- </configuration>
- </plugin>
- </plugins>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <configuration>
+ <targetJdk>1.5</targetJdk>
+ </configuration>
+ </plugin>
+ </plugins>
</reporting>
<dependencies>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
spring-rich-c-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/spring-rich-c-cvs