Add top-level poms for building all samples from the command-line.

This is also useful if you prefer the Maven Eclipse plugin over m2eclipse:
mvn -Dwtpversion=20 eclipse:clean eclipse:eclipse
This commit is contained in:
Rossen Stoyanchev
2010-12-16 10:29:22 +00:00
parent 1b91b1e53c
commit f1357b0cf3
4 changed files with 87 additions and 0 deletions

18
applications/pom.xml Normal file
View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.springframework.integration.samples</groupId>
<artifactId>applications</artifactId>
<version>2.0.0</version>
<name>Spring Integration Sample Applications</name>
<packaging>pom</packaging>
<modules>
<module>cafe</module>
<module>loan-broker</module>
<module>loanshark</module>
</modules>
</project>

31
basic/pom.xml Normal file
View File

@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.springframework.integration.samples</groupId>
<artifactId>basic-samples</artifactId>
<version>2.0.0</version>
<name>Basic Spring Integration Samples</name>
<packaging>pom</packaging>
<modules>
<module>feed</module>
<module>file</module>
<module>ftp</module>
<module>helloworld</module>
<module>jms</module>
<module>jmx</module>
<module>mail</module>
<module>oddeven</module>
<module>quote</module>
<module>sftp</module>
<module>tcp-client-server</module>
<module>twitter</module>
<module>ws-inbound-gateway</module>
<module>ws-outbound-gateway</module>
<module>xml</module>
<module>xmpp</module>
</modules>
</project>

20
intermediate/pom.xml Normal file
View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.springframework.integration.samples</groupId>
<artifactId>intermediate-samples</artifactId>
<version>2.0.0</version>
<name>Intermediate Spring Integration Samples</name>
<packaging>pom</packaging>
<modules>
<module>async-gateway</module>
<module>errorhandling</module>
<module>file-processing</module>
<module>multipart-http</module>
<module>travel</module>
</modules>
</project>

18
pom.xml Normal file
View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.springframework.integration.samples</groupId>
<artifactId>samples-root</artifactId>
<version>2.0.0</version>
<name>Spring Integration Samples Root</name>
<packaging>pom</packaging>
<modules>
<module>basic</module>
<module>intermediate</module>
<module>applications</module>
</modules>
</project>