diff --git a/jOOQ-codegen-maven-example/pom.xml b/jOOQ-codegen-maven-example/pom.xml index 618eb16dd6..43ddc031e2 100644 --- a/jOOQ-codegen-maven-example/pom.xml +++ b/jOOQ-codegen-maven-example/pom.xml @@ -1,55 +1,17 @@ - - oss-parent - org.sonatype.oss - 7 - - 4.0.0 + 4.0.0 + + + org.jooq + jooq-parent + 2.4.0-SNAPSHOT + + org.jooq jooq-codegen-maven-example - 2.4.0-SNAPSHOT - jar - - jOOQ Codegen Maven - jOOQ effectively combines complex SQL, typesafety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL. - http://www.jooq.org - - - - - Apache License, Version 2.0 - http://www.jooq.org/inc/LICENSE.txt - repo - - - - - scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq - https://jooq.svn.sourceforge.net/svnroot/jooq - scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq - - - - Trac - https://sourceforge.net/apps/trac/jooq/report/6 - - - - - Lukas Eder - lukas.eder@gmail.com - - - Sander Plas - sander.plas@gmail.com - - - Sergey Epik - sergey.epik@gmail.com - - + jOOQ Codegen Maven (Example) @@ -92,9 +54,6 @@ org.jooq jooq - 2.4.0-SNAPSHOT - jar - compile junit @@ -146,16 +105,12 @@ - deploy - ${project.artifactId}-${project.version} - org.jooq jooq-codegen-maven - 2.4.0-SNAPSHOT exec0 @@ -387,83 +342,6 @@ - - - - org.apache.maven.plugins - maven-compiler-plugin - 2.3.2 - - true - 512m - 256m - UTF-8 - 1.6 - 1.6 - true - lines,vars,source - - - - - true - org.apache.maven.plugins - maven-source-plugin - 2.1.2 - - - attach-sources - - jar - - - - - - true - true - - - - - true - org.apache.maven.plugins - maven-javadoc-plugin - 2.7 - - - bundle-sources - package - - jar - - - - - 512 - UTF-8 - protected - true - - - - - org.apache.maven.plugins - maven-resources-plugin - 2.5 - - UTF-8 - - - - - org.apache.maven.plugins - maven-eclipse-plugin - 2.8 - - true - - @@ -475,7 +353,6 @@ org.apache.maven.plugins maven-gpg-plugin - 1.1 sign-artifacts diff --git a/jOOQ-codegen-maven/pom.xml b/jOOQ-codegen-maven/pom.xml index 69efa5d491..5e0d61c276 100644 --- a/jOOQ-codegen-maven/pom.xml +++ b/jOOQ-codegen-maven/pom.xml @@ -1,134 +1,17 @@ - - oss-parent - org.sonatype.oss - 7 - + 4.0.0 + + org.jooq + jooq-parent + 2.4.0-SNAPSHOT + + org.jooq jooq-codegen-maven - 2.4.0-SNAPSHOT - maven-plugin - jOOQ Codegen Maven - jOOQ effectively combines complex SQL, typesafety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL. - http://www.jooq.org - - - - - Apache License, Version 2.0 - http://www.jooq.org/inc/LICENSE.txt - repo - - - - - scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq - https://jooq.svn.sourceforge.net/svnroot/jooq - scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq - - - - Trac - https://sourceforge.net/apps/trac/jooq/report/6 - - - - - Lukas Eder - lukas.eder@gmail.com - - - Sander Plas - sander.plas@gmail.com - - - - - deploy - ${project.artifactId}-${project.version} - - - - org.apache.maven.plugins - maven-compiler-plugin - 2.3.2 - - true - 512m - 256m - UTF-8 - 1.6 - 1.6 - true - lines,vars,source - - - - - true - org.apache.maven.plugins - maven-source-plugin - 2.1.2 - - - attach-sources - - jar - - - - - - true - true - - - - - true - org.apache.maven.plugins - maven-javadoc-plugin - 2.7 - - - bundle-sources - package - - jar - - - - - 512 - UTF-8 - protected - true - - - - - org.apache.maven.plugins - maven-resources-plugin - 2.5 - - UTF-8 - - - - - org.apache.maven.plugins - maven-eclipse-plugin - 2.8 - - true - - - - @@ -138,7 +21,6 @@ org.apache.maven.plugins maven-gpg-plugin - 1.1 sign-artifacts diff --git a/jOOQ-codegen/pom.xml b/jOOQ-codegen/pom.xml index 0eb028d918..294710eda4 100644 --- a/jOOQ-codegen/pom.xml +++ b/jOOQ-codegen/pom.xml @@ -1,119 +1,18 @@ - - oss-parent - org.sonatype.oss - 7 - + 4.0.0 + + org.jooq + jooq-parent + 2.4.0-SNAPSHOT + + org.jooq jooq-codegen - 2.4.0-SNAPSHOT - jar - jOOQ Codegen - jOOQ effectively combines complex SQL, typesafety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL. - http://www.jooq.org - - - - - Apache License, Version 2.0 - http://www.jooq.org/inc/LICENSE.txt - repo - - - - - scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq - https://jooq.svn.sourceforge.net/svnroot/jooq - scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq - - - - deploy - ${project.artifactId}-${project.version} - - - - org.apache.maven.plugins - maven-compiler-plugin - 2.3.2 - - true - 512m - 256m - UTF-8 - 1.6 - 1.6 - true - lines,vars,source - - - - - true - org.apache.maven.plugins - maven-source-plugin - 2.1.2 - - - attach-sources - - jar - - - - - - true - true - - - - - true - org.apache.maven.plugins - maven-javadoc-plugin - 2.7 - - - bundle-sources - package - - jar - - - - - 512 - UTF-8 - protected - true - - - - - org.apache.maven.plugins - maven-resources-plugin - 2.5 - - UTF-8 - - - - - org.apache.maven.plugins - maven-eclipse-plugin - 2.8 - - true - - - - @@ -123,7 +22,6 @@ org.apache.maven.plugins maven-gpg-plugin - 1.1 sign-artifacts @@ -139,36 +37,14 @@ - - Trac - https://sourceforge.net/apps/trac/jooq/report/6 - - - - - Lukas Eder - lukas.eder@gmail.com - - - Espen Stromsnes - estromsnes@gmail.com - - - - - org.jooq - jooq - 2.4.0-SNAPSHOT - jar - compile + + org.jooq + jooq org.jooq jooq-meta - 2.4.0-SNAPSHOT - jar - compile org.apache.ant diff --git a/jOOQ-console/pom.xml b/jOOQ-console/pom.xml index 8ec85999db..d5be40db25 100644 --- a/jOOQ-console/pom.xml +++ b/jOOQ-console/pom.xml @@ -1,118 +1,21 @@ - - oss-parent - org.sonatype.oss - 7 - + 4.0.0 + + org.jooq + jooq-parent + 2.4.0-SNAPSHOT + + org.jooq jooq-console - 2.4.0-SNAPSHOT - jar - - jOOQ - jOOQ effectively combines complex SQL, typesafety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL. - http://www.jooq.org - - - - - Apache License, Version 2.0 - http://www.jooq.org/inc/LICENSE.txt - repo - - - - - scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq - https://jooq.svn.sourceforge.net/svnroot/jooq - scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq - + jOOQ Console - deploy - ${project.artifactId}-${project.version} - - - org.apache.maven.plugins - maven-compiler-plugin - 2.3.2 - - true - 512m - 256m - UTF-8 - 1.6 - 1.6 - true - lines,vars,source - - - - - true - org.apache.maven.plugins - maven-source-plugin - 2.1.2 - - - attach-sources - - jar - - - - - - true - true - - - - - true - org.apache.maven.plugins - maven-javadoc-plugin - 2.7 - - - bundle-sources - package - - jar - - - - - 512 - UTF-8 - protected - true - - - - - org.apache.maven.plugins - maven-resources-plugin - 2.5 - - UTF-8 - - - - - org.apache.maven.plugins - maven-eclipse-plugin - 2.8 - - true - - - org.apache.felix maven-bundle-plugin @@ -169,7 +72,6 @@ org.apache.maven.plugins maven-gpg-plugin - 1.1 sign-artifacts @@ -185,21 +87,6 @@ - - Trac - https://sourceforge.net/apps/trac/jooq/report/6 - - - - Lukas Eder - lukas.eder@gmail.com - - - Christopher Deckers - chrriis@gmail.com - - - com.fifesoft diff --git a/jOOQ-meta/pom.xml b/jOOQ-meta/pom.xml index 905d5fb004..da978878fa 100644 --- a/jOOQ-meta/pom.xml +++ b/jOOQ-meta/pom.xml @@ -1,44 +1,108 @@ - - oss-parent - org.sonatype.oss - 7 - - 4.0.0 + + 4.0.0 + + + org.jooq + jooq-parent + 2.4.0-SNAPSHOT + org.jooq jooq-meta - 2.4.0-SNAPSHOT - jar - jOOQ Meta - jOOQ effectively combines complex SQL, typesafety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL. - http://www.jooq.org - - - - - Apache License, Version 2.0 - http://www.jooq.org/inc/LICENSE.txt - repo - - - - - scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq - scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq - https://jooq.svn.sourceforge.net/svnroot/jooq - - deploy - ${project.artifactId}-${project.version} - + + + org.jvnet.jaxb2.maven2 + maven-jaxb2-plugin + 0.8.1 + + + information_schema + + generate + + + true + false + src/main/resources/xsd + + information-schema-2.4.0.xsd + + org.jooq.util.information_schema + + -Xxew + -Xxew:instantiate lazy + -Xxew:delete + -Xfluent-api + -Xdefault-value + + + + com.github.jaxb-xew-plugin + jaxb-xew-plugin + 1.0 + + + org.jvnet.jaxb2_commons + jaxb2-fluent-api + 3.0 + + + org.jvnet.jaxb2_commons + jaxb2-default-value + 1.1 + + + + - + + configuration + + generate + + + true + true + false + src/main/resources/xsd + + jooq-codegen-2.4.0.xsd + + org.jooq.util.jaxb + + -Xxew + -Xxew:instantiate lazy + -Xxew:delete + -Xfluent-api + -Xdefault-value + + + + com.github.jaxb-xew-plugin + jaxb-xew-plugin + 1.0 + + + org.jvnet.jaxb2_commons + jaxb2-fluent-api + 3.0 + + + org.jvnet.jaxb2_commons + jaxb2-default-value + 1.1 + + + + + + org.jvnet.jaxb2.maven2 maven-jaxb2-plugin @@ -126,81 +190,6 @@ - - org.apache.maven.plugins - maven-compiler-plugin - 2.3.2 - - true - 512m - 256m - UTF-8 - 1.6 - 1.6 - true - lines,vars,source - - - - - true - org.apache.maven.plugins - maven-source-plugin - 2.1.2 - - - attach-sources - - jar - - - - - - true - true - - - - - true - org.apache.maven.plugins - maven-javadoc-plugin - 2.7 - - - bundle-sources - package - - jar - - - - - 512 - UTF-8 - protected - true - - - - - org.apache.maven.plugins - maven-resources-plugin - 2.5 - - UTF-8 - - - - - org.apache.maven.plugins - maven-eclipse-plugin - 2.8 - - true - - @@ -212,7 +201,6 @@ org.apache.maven.plugins maven-gpg-plugin - 1.1 sign-artifacts @@ -228,29 +216,10 @@ - - Trac - https://sourceforge.net/apps/trac/jooq/report/6 - - - - - Lukas Eder - lukas.eder@gmail.com - - - Espen Stromsnes - estromsnes@gmail.com - - - org.jooq jooq - 2.4.0-SNAPSHOT - jar - compile \ No newline at end of file diff --git a/jOOQ/pom.xml b/jOOQ/pom.xml index bc21456e67..836658be86 100644 --- a/jOOQ/pom.xml +++ b/jOOQ/pom.xml @@ -1,43 +1,21 @@ - - oss-parent - org.sonatype.oss - 7 - - 4.0.0 + 4.0.0 + + + org.jooq + jooq-parent + 2.4.0-SNAPSHOT + + org.jooq jooq - 2.4.0-SNAPSHOT - jar - jOOQ - jOOQ effectively combines complex SQL, typesafety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL. - http://www.jooq.org - - - - - Apache License, Version 2.0 - http://www.jooq.org/inc/LICENSE.txt - repo - - - - - scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq - https://jooq.svn.sourceforge.net/svnroot/jooq - scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq - - deploy - ${project.artifactId}-${project.version} - - @@ -90,82 +68,6 @@ - - org.apache.maven.plugins - maven-compiler-plugin - 2.3.2 - - true - 512m - 256m - UTF-8 - 1.6 - 1.6 - true - lines,vars,source - - - - - true - org.apache.maven.plugins - maven-source-plugin - 2.1.2 - - - attach-sources - - jar - - - - - - true - true - - - - - true - org.apache.maven.plugins - maven-javadoc-plugin - 2.7 - - - bundle-sources - package - - jar - - - - - 512 - UTF-8 - protected - true - - - - - org.apache.maven.plugins - maven-resources-plugin - 2.5 - - UTF-8 - - - - - org.apache.maven.plugins - maven-eclipse-plugin - 2.8 - - true - - - org.apache.felix maven-bundle-plugin @@ -218,7 +120,6 @@ org.apache.maven.plugins maven-gpg-plugin - 1.1 sign-artifacts @@ -234,21 +135,6 @@ - - Trac - https://sourceforge.net/apps/trac/jooq/report/6 - - - - Lukas Eder - lukas.eder@gmail.com - - - Espen Stromsnes - estromsnes@gmail.com - - - log4j diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000000..8715b1a02c --- /dev/null +++ b/pom.xml @@ -0,0 +1,196 @@ + + + + 4.0.0 + + + oss-parent + org.sonatype.oss + 7 + + + org.jooq + jooq-parent + 2.4.0-SNAPSHOT + pom + + jOOQ Parent + + + jOOQ effectively combines complex SQL, typesafety, source code generation, active records, + stored procedures, advanced data types, and Java in a fluent, intuitive DSL. + + + http://www.jooq.org + + + + Apache License, Version 2.0 + http://www.jooq.org/inc/LICENSE.txt + repo + + + + + scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq + https://jooq.svn.sourceforge.net/svnroot/jooq + scm:svn:https://jooq.svn.sourceforge.net/svnroot/jooq + + + + Trac + https://sourceforge.net/apps/trac/jooq/report/6 + + + + + Lukas Eder + lukas.eder@gmail.com + + + Espen Stromsnes + estromsnes@gmail.com + + + + + jOOQ + jOOQ-codegen + jOOQ-codegen-maven + + jOOQ-console + jOOQ-meta + + + + + + org.jooq + jooq + ${project.version} + + + org.jooq + jooq-codegen + ${project.version} + + + org.jooq + jooq-codegen-maven + ${project.version} + + + org.jooq + jooq-codegen-maven-example + ${project.version} + + + org.jooq + jooq-console + ${project.version} + + + org.jooq + jooq-meta + ${project.version} + + + + + + deploy + ${project.artifactId}-${project.version} + + + org.apache.maven.plugins + maven-gpg-plugin + 1.1 + + + org.apache.maven.plugins + maven-compiler-plugin + 2.3.2 + + true + 512m + 256m + UTF-8 + 1.6 + 1.6 + true + lines,vars,source + + + + + true + org.apache.maven.plugins + maven-source-plugin + 2.1.2 + + + attach-sources + + jar + + + + + true + true + + + + + org.apache.maven.plugins + maven-resources-plugin + 2.5 + + UTF-8 + + + + + org.apache.maven.plugins + maven-eclipse-plugin + 2.8 + + true + + + + + + + + javadoc + + + + true + org.apache.maven.plugins + maven-javadoc-plugin + 2.7 + + + bundle-sources + package + + jar + + + + + 512 + UTF-8 + protected + true + + + + + + + +