BAEL-10890 Added aggregator poms in several projects, cleaned up main pom.xml

This commit is contained in:
Dhawal Kapil 2019-02-28 22:15:51 +05:30
parent 192e49ffb2
commit f067f5a0f5
8 changed files with 230 additions and 175 deletions

21
cas/pom.xml Normal file
View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>cas</artifactId>
<name>cas</name>
<packaging>pom</packaging>
<parent>
<groupId>com.baeldung</groupId>
<artifactId>parent-modules</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>
<modules>
<module>cas-secured-app</module>
<module>cas-server</module>
</modules>
</project>

22
guava-modules/pom.xml Normal file
View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>guava-modules</artifactId>
<name>guava-modules</name>
<packaging>pom</packaging>
<parent>
<groupId>com.baeldung</groupId>
<artifactId>parent-modules</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>
<modules>
<module>guava-18</module>
<module>guava-19</module>
<module>guava-21</module>
</modules>
</project>

23
logging-modules/pom.xml Normal file
View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>logging-modules</artifactId>
<name>logging-modules</name>
<packaging>pom</packaging>
<parent>
<groupId>com.baeldung</groupId>
<artifactId>parent-modules</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>
<modules>
<module>log4j</module>
<module>log4j2</module>
<module>logback</module>
<module>log-mdc</module>
</modules>
</project>

View File

@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>persistence-modules</artifactId>
<name>persistence-modules</name>
<packaging>pom</packaging>
<parent>
<groupId>com.baeldung</groupId>
<artifactId>parent-modules</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>
<modules>
<module>activejdbc</module>
<module>apache-cayenne</module>
<module>core-java-persistence</module>
<module>deltaspike</module>
<module>flyway</module>
<module>hbase</module>
<module>hibernate5</module>
<module>hibernate-ogm</module>
<module>influxdb</module>
<module>java-cassandra</module>
<module>java-cockroachdb</module>
<module>java-jdbi</module>
<module>java-jpa</module>
<module>java-mongodb</module>
<module>jnosql</module>
<module>liquibase</module>
<module>orientdb</module>
<module>querydsl</module>
<module>redis</module>
<module>solr</module>
<module>spring-boot-h2/spring-boot-h2-database</module>
<module>spring-boot-persistence</module>
<module>spring-boot-persistence-mongodb</module>
<module>spring-data-cassandra</module>
<module>spring-data-cassandra-reactive</module>
<module>spring-data-couchbase-2</module>
<module>spring-data-dynamodb</module>
<module>spring-data-eclipselink</module>
<module>spring-data-elasticsearch</module>
<module>spring-data-gemfire</module>
<module>spring-data-jpa</module>
<module>spring-data-keyvalue</module>
<module>spring-data-mongodb</module> <!-- long -->
<module>spring-data-neo4j</module>
<module>spring-data-redis</module>
<module>spring-data-solr</module>
<module>spring-hibernate-3</module>
<module>spring-hibernate-5</module>
<module>spring-hibernate4</module>
<module>spring-jpa</module>
</modules>
</project>

198
pom.xml
View File

@ -371,8 +371,7 @@
<module>bootique</module>
<module>cas/cas-secured-app</module>
<module>cas/cas-server</module>
<module>cas</module>
<module>cdi</module>
<module>checker-plugin</module>
<module>core-groovy</module>
@ -422,9 +421,7 @@
<module>gson</module>
<module>guava</module>
<module>guava-collections</module>
<module>guava-modules/guava-18</module>
<module>guava-modules/guava-19</module>
<module>guava-modules/guava-21</module>
<module>guava-modules</module>
<!-- <module>guest</module> --> <!-- not to be built as its for guest articles -->
<module>guice</module>
@ -475,16 +472,13 @@
<module>kotlin-libraries</module>
<!-- <module>lagom</module> --> <!-- Not a maven project -->
<module>libraries</module>
<module>libraries</module>
<module>libraries-data</module>
<module>libraries-apache-commons</module>
<module>libraries-security</module>
<module>libraries-server</module>
<module>linkrest</module>
<module>logging-modules/log4j</module>
<module>logging-modules/log4j2</module>
<module>logging-modules/logback</module>
<module>logging-modules/log-mdc</module>
<module>logging-modules</module>
<module>lombok</module>
<module>lucene</module>
@ -515,45 +509,7 @@
<!-- <module>play-framework</module> --> <!-- Not a maven project -->
<module>protobuffer</module>
<module>persistence-modules/activejdbc</module>
<module>persistence-modules/apache-cayenne</module>
<module>persistence-modules/core-java-persistence</module>
<module>persistence-modules/deltaspike</module>
<module>persistence-modules/flyway</module>
<module>persistence-modules/hbase</module>
<module>persistence-modules/hibernate5</module>
<module>persistence-modules/hibernate-ogm</module>
<module>persistence-modules/influxdb</module>
<module>persistence-modules/java-cassandra</module>
<module>persistence-modules/java-cockroachdb</module>
<module>persistence-modules/java-jdbi</module>
<module>persistence-modules/java-jpa</module>
<module>persistence-modules/jnosql</module>
<module>persistence-modules/liquibase</module>
<module>persistence-modules/orientdb</module>
<module>persistence-modules/querydsl</module>
<module>persistence-modules/redis</module>
<module>persistence-modules/solr</module>
<module>persistence-modules/spring-boot-h2/spring-boot-h2-database</module>
<module>persistence-modules/spring-boot-persistence</module>
<module>persistence-modules/spring-boot-persistence-mongodb</module>
<module>persistence-modules/spring-data-cassandra</module>
<module>persistence-modules/spring-data-cassandra-reactive</module>
<module>persistence-modules/spring-data-couchbase-2</module>
<module>persistence-modules/spring-data-dynamodb</module>
<module>persistence-modules/spring-data-eclipselink</module>
<module>persistence-modules/spring-data-elasticsearch</module>
<module>persistence-modules/spring-data-gemfire</module>
<module>persistence-modules/spring-data-jpa</module>
<module>persistence-modules/spring-data-keyvalue</module>
<module>persistence-modules/spring-data-mongodb</module> <!-- long -->
<module>persistence-modules/spring-data-neo4j</module>
<module>persistence-modules/spring-data-redis</module>
<module>persistence-modules/spring-data-solr</module>
<module>persistence-modules/spring-hibernate-3</module>
<module>persistence-modules/spring-hibernate-5</module>
<module>persistence-modules/spring-hibernate4</module>
<module>persistence-modules/spring-jpa</module>
<module>persistence-modules</module>
<module>rabbitmq</module>
<!-- <module>raml</module> --> <!-- Not a maven project -->
@ -563,9 +519,7 @@
<module>resteasy</module>
<module>restx</module>
<!-- <module>rmi</module> --> <!-- Not a maven project -->
<module>rule-engines/easy-rules</module>
<module>rule-engines/openl-tablets</module>
<module>rule-engines/rulebook</module>
<module>rule-engines</module>
<module>rsocket</module>
<module>rxjava</module>
<module>rxjava-2</module>
@ -721,13 +675,7 @@
<module>spring-security-angular/server</module>
<module>spring-security-cache-control</module>
<module>spring-security-client/spring-security-jsp-authentication</module>
<module>spring-security-client/spring-security-jsp-authorize</module>
<module>spring-security-client/spring-security-jsp-config</module>
<module>spring-security-client/spring-security-mvc</module>
<module>spring-security-client/spring-security-thymeleaf-authentication</module>
<module>spring-security-client/spring-security-thymeleaf-authorize</module>
<module>spring-security-client/spring-security-thymeleaf-config</module>
<module>spring-security-client</module>
<module>spring-security-core</module>
<module>spring-security-mvc-boot</module>
@ -773,24 +721,7 @@
<module>structurizr</module>
<module>struts-2</module>
<module>testing-modules/gatling</module>
<module>testing-modules/groovy-spock</module>
<module>testing-modules/junit-5</module>
<module>testing-modules/junit5-migration</module>
<module>testing-modules/load-testing-comparison</module>
<module>testing-modules/mockito</module>
<module>testing-modules/mockito-2</module>
<module>testing-modules/mocks</module>
<module>testing-modules/mockserver</module>
<module>testing-modules/parallel-tests-junit</module>
<module>testing-modules/rest-assured</module>
<module>testing-modules/rest-testing</module>
<!-- <module>testing-modules/runjunitfromjava</module> --> <!-- Not a maven project -->
<module>testing-modules/selenium-junit-testng</module>
<module>testing-modules/spring-testing</module>
<module>testing-modules/test-containers</module>
<module>testing-modules/testing</module>
<module>testing-modules/testng</module>
<module>testing-modules</module>
<module>twilio</module>
<module>Twitter4J</module>
@ -849,8 +780,7 @@
<module>spring-apache-camel</module>
<module>spring-batch</module>
<module>spring-bom</module>
<module>spring-boot-admin/spring-boot-admin-client</module>
<module>spring-boot-admin/spring-boot-admin-server</module>
<module>spring-boot-admin</module>
<module>spring-boot-bootstrap</module>
<module>spring-boot-bootstrap</module>
<module>spring-boot-camel</module>
@ -862,22 +792,18 @@
<module>spring-boot-jasypt</module>
<module>spring-boot-keycloak</module>
<module>spring-boot-mvc</module>
<module>spring-boot-property-exp/property-exp-custom-config</module>
<module>spring-boot-property-exp/property-exp-default-config</module>
<module>spring-boot-property-exp</module>
<module>spring-boot-vue</module>
<module>spring-cloud</module>
<module>spring-cloud/spring-cloud-archaius/basic-config</module>
<module>spring-cloud/spring-cloud-archaius/extra-configs</module>
<module>spring-cloud/spring-cloud-bootstrap/config</module>
<module>spring-cloud/spring-cloud-contract/spring-cloud-contract-consumer</module>
<module>spring-cloud/spring-cloud-contract/spring-cloud-contract-producer</module>
<module>spring-cloud/spring-cloud-contract</module>
<module>spring-cloud/spring-cloud-gateway</module>
<module>spring-cloud/spring-cloud-kubernetes/demo-backend</module>
<module>spring-cloud/spring-cloud-rest/spring-cloud-rest-config-server</module>
<module>spring-cloud/spring-cloud-ribbon-client </module>
<module>spring-cloud/spring-cloud-security/auth-client</module>
<module>spring-cloud/spring-cloud-security/auth-resource</module>
<module>spring-cloud/spring-cloud-security/auth-server</module>
<module>spring-cloud/spring-cloud-security</module>
<module>spring-cloud/spring-cloud-stream/spring-cloud-stream-rabbit</module>
<module>spring-cloud/spring-cloud-task/springcloudtasksink</module>
<module>spring-cloud/spring-cloud-zookeeper </module>
@ -925,13 +851,7 @@
<module>spring-security-acl</module>
<module>spring-security-angular</module>
<module>spring-security-cache-control</module>
<module>spring-security-client/spring-security-jsp-authentication</module>
<module>spring-security-client/spring-security-jsp-authorize</module>
<module>spring-security-client/spring-security-jsp-config</module>
<module>spring-security-client/spring-security-mvc</module>
<module>spring-security-client/spring-security-thymeleaf-authentication</module>
<module>spring-security-client/spring-security-thymeleaf-authorize</module>
<module>spring-security-client/spring-security-thymeleaf-config</module>
<module>spring-security-client</module>
<module>spring-security-core</module>
<module>spring-security-mvc-boot</module>
<module>spring-security-mvc-custom</module>
@ -941,14 +861,11 @@
<module>spring-security-mvc-session</module>
<module>spring-security-mvc-socket</module>
<module>spring-security-rest</module>
<module>spring-security-sso/spring-security-sso-auth-server</module>
<module>spring-security-sso/spring-security-sso-ui</module>
<module>spring-security-sso/spring-security-sso-ui-2</module>
<module>spring-security-sso</module>
<module>spring-security-thymeleaf/spring-security-thymeleaf-authentication</module>
<module>spring-security-thymeleaf/spring-security-thymeleaf-authorize</module>
<module>spring-security-thymeleaf/spring-security-thymeleaf-config</module>
<module>spring-security-x509/spring-security-x509-basic-auth</module>
<module>spring-security-x509/spring-security-x509-client-auth</module>
<module>spring-security-x509</module>
<module>spring-session/spring-session-jdbc</module>
<module>spring-sleuth</module>
<module>spring-social-login</module>
@ -1090,8 +1007,7 @@
<module>bootique</module>
<module>cas/cas-secured-app</module>
<module>cas/cas-server</module>
<module>cas</module>
<module>cdi</module>
<module>checker-plugin</module>
<module>core-groovy</module>
@ -1140,9 +1056,7 @@
<module>gson</module>
<module>guava</module>
<module>guava-collections</module>
<module>guava-modules/guava-18</module>
<module>guava-modules/guava-19</module>
<module>guava-modules/guava-21</module>
<module>guava-modules</module>
<!-- <module>guest</module> --> <!-- not to be built as its for guest articles -->
<module>guice</module>
@ -1199,10 +1113,7 @@
<module>libraries-security</module>
<module>libraries-server</module>
<module>linkrest</module>
<module>logging-modules/log4j</module>
<module>logging-modules/log4j2</module>
<module>logging-modules/logback</module>
<module>logging-modules/log-mdc</module>
<module>logging-modules</module>
<module>lombok</module>
<module>lucene</module>
@ -1233,46 +1144,8 @@
<!-- <module>play-framework</module> --> <!-- Not a maven project -->
<module>protobuffer</module>
<module>persistence-modules/activejdbc</module>
<module>persistence-modules/apache-cayenne</module>
<module>persistence-modules/core-java-persistence</module>
<module>persistence-modules/deltaspike</module>
<module>persistence-modules/flyway</module>
<module>persistence-modules/hbase</module>
<module>persistence-modules/hibernate5</module>
<module>persistence-modules/hibernate-ogm</module>
<module>persistence-modules/influxdb</module>
<module>persistence-modules/java-cassandra</module>
<module>persistence-modules/java-cockroachdb</module>
<module>persistence-modules/java-jdbi</module>
<module>persistence-modules/java-jpa</module>
<module>persistence-modules/jnosql</module>
<module>persistence-modules/liquibase</module>
<module>persistence-modules/orientdb</module>
<module>persistence-modules/querydsl</module>
<module>persistence-modules/redis</module>
<module>persistence-modules/solr</module>
<module>persistence-modules/spring-boot-h2/spring-boot-h2-database</module>
<module>persistence-modules/spring-boot-persistence</module>
<module>persistence-modules/spring-boot-persistence-mongodb</module>
<module>persistence-modules/spring-data-cassandra</module>
<module>persistence-modules/spring-data-cassandra-reactive</module>
<module>persistence-modules/spring-data-couchbase-2</module>
<module>persistence-modules/spring-data-dynamodb</module>
<module>persistence-modules/spring-data-eclipselink</module>
<module>persistence-modules/spring-data-elasticsearch</module>
<module>persistence-modules/spring-data-gemfire</module>
<module>persistence-modules/spring-data-jpa</module>
<module>persistence-modules/spring-data-keyvalue</module>
<module>persistence-modules/spring-data-mongodb</module> <!-- long -->
<module>persistence-modules/spring-data-neo4j</module>
<module>persistence-modules/spring-data-redis</module>
<module>persistence-modules/spring-data-solr</module>
<module>persistence-modules/spring-hibernate-3</module>
<module>persistence-modules/spring-hibernate-5</module>
<module>persistence-modules/spring-hibernate4</module>
<module>persistence-modules/spring-jpa</module>
<module>persistence-modules</module>
<module>rabbitmq</module>
<!-- <module>raml</module> --> <!-- Not a maven project -->
<module>ratpack</module>
@ -1281,9 +1154,7 @@
<module>resteasy</module>
<module>restx</module>
<!-- <module>rmi</module> --> <!-- Not a maven project -->
<module>rule-engines/easy-rules</module>
<module>rule-engines/openl-tablets</module>
<module>rule-engines/rulebook</module>
<module>rule-engines</module>
<module>rsocket</module>
<module>rxjava</module>
<module>rxjava-2</module>
@ -1434,13 +1305,7 @@
<module>spring-security-angular/server</module>
<module>spring-security-cache-control</module>
<module>spring-security-client/spring-security-jsp-authentication</module>
<module>spring-security-client/spring-security-jsp-authorize</module>
<module>spring-security-client/spring-security-jsp-config</module>
<module>spring-security-client/spring-security-mvc</module>
<module>spring-security-client/spring-security-thymeleaf-authentication</module>
<module>spring-security-client/spring-security-thymeleaf-authorize</module>
<module>spring-security-client/spring-security-thymeleaf-config</module>
<module>spring-security-client</module>
<module>spring-security-core</module>
<module>spring-security-mvc-boot</module>
@ -1485,24 +1350,7 @@
<module>structurizr</module>
<module>struts-2</module>
<module>testing-modules/gatling</module>
<module>testing-modules/groovy-spock</module>
<module>testing-modules/junit-5</module>
<module>testing-modules/junit5-migration</module>
<module>testing-modules/load-testing-comparison</module>
<module>testing-modules/mockito</module>
<module>testing-modules/mockito-2</module>
<module>testing-modules/mocks</module>
<module>testing-modules/mockserver</module>
<module>testing-modules/parallel-tests-junit</module>
<module>testing-modules/rest-assured</module>
<module>testing-modules/rest-testing</module>
<!-- <module>testing-modules/runjunitfromjava</module> --> <!-- Not a maven project -->
<module>testing-modules/selenium-junit-testng</module>
<module>testing-modules/spring-testing</module>
<module>testing-modules/test-containers</module>
<module>testing-modules/testing</module>
<module>testing-modules/testng</module>
<module>testing-modules</module>
<module>twilio</module>
<module>Twitter4J</module>

22
rule-engines/pom.xml Normal file
View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>rule-engines</artifactId>
<name>rule-engines</name>
<packaging>pom</packaging>
<parent>
<groupId>com.baeldung</groupId>
<artifactId>parent-modules</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>
<modules>
<module>easy-rules</module>
<module>openl-tablets</module>
<module>rulebook</module>
</modules>
</project>

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>spring-security-client</artifactId>
<name>spring-security-client</name>
<packaging>pom</packaging>
<parent>
<groupId>com.baeldung</groupId>
<artifactId>parent-modules</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>
<modules>
<module>spring-security-jsp-authentication</module>
<module>spring-security-jsp-authorize</module>
<module>spring-security-jsp-config</module>
<module>spring-security-mvc</module>
<module>spring-security-thymeleaf-authentication</module>
<module>spring-security-thymeleaf-authorize</module>
<module>spring-security-thymeleaf-config</module>
</modules>
</project>

36
testing-modules/pom.xml Normal file
View File

@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>testing-modules</artifactId>
<name>testing-modules</name>
<packaging>pom</packaging>
<parent>
<groupId>com.baeldung</groupId>
<artifactId>parent-modules</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>
<modules>
<module>gatling</module>
<module>groovy-spock</module>
<module>junit-5</module>
<module>junit5-migration</module>
<module>load-testing-comparison</module>
<module>mockito</module>
<module>mockito-2</module>
<module>mocks</module>
<module>mockserver</module>
<module>parallel-tests-junit</module>
<module>rest-assured</module>
<module>rest-testing</module>
<!-- <module>runjunitfromjava</module> --> <!-- Not a maven project -->
<module>selenium-junit-testng</module>
<module>spring-testing</module>
<module>test-containers</module>
<module>testing</module>
<module>testng</module>
</modules>
</project>