diff --git a/MAINTAINER_NOTES.md b/MAINTAINER_NOTES.md index 1be2cda2..9f3701ee 100644 --- a/MAINTAINER_NOTES.md +++ b/MAINTAINER_NOTES.md @@ -7,3 +7,14 @@ Use the [Versions Maven Plugin](https://www.mojohaus.org/versions-maven-plugin/i ``` ./mvnw versions:use-next-releases ``` + +## Release + +``` +./mvnw release:prepare -DreleaseVersion=0.17.0 -DdevelopmentVersion=0.17.1-SNAPSHOT +./mvnw release:perform -DreleaseVersion=0.17.0 -DdevelopmentVersion=0.17.1-SNAPSHOT +``` + +`release:prepare` does Github tags and commits, while `release:perform` signs the artifacts and uploads them to the staging repositoring on [https://oss.sonatype.org](https://oss.sonatype.org). + +After that, manually verify the uploaded artifacts on [https://oss.sonatype.org/#stagingRepositories](https://oss.sonatype.org/#stagingRepositories), click `Close` to trigger Sonatype's verification, and then `Release`. diff --git a/collector/pom.xml b/collector/pom.xml index 12c008aa..4faaae3e 100644 --- a/collector/pom.xml +++ b/collector/pom.xml @@ -1,55 +1,66 @@ - - 4.0.0 + + + 4.0.0 - - io.prometheus.jmx - parent - 0.16.2-SNAPSHOT - + + io.prometheus.jmx + parent + 0.16.2-SNAPSHOT + - collector - Prometheus JMX Exporter - Collector - - See https://github.com/prometheus/jmx_exporter/blob/master/README.md - - http://github.com/prometheus/jmx_exporter + collector + Prometheus JMX Exporter - Collector + + See https://github.com/prometheus/jmx_exporter/blob/master/README.md + + http://github.com/prometheus/jmx_exporter - - - io.prometheus - simpleclient - - - junit - junit - 4.13.2 - test - - - org.yaml - snakeyaml - 1.30 - - + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + - - - - maven-surefire-plugin - - - - java.util.logging.config.file - src/test/resources/logging.properties - - - - - - + + UTF-8 + UTF-8 + + + + + io.prometheus + simpleclient + + + junit + junit + 4.13.2 + test + + + org.yaml + snakeyaml + 1.30 + + + + + + + maven-surefire-plugin + + + + java.util.logging.config.file + src/test/resources/logging.properties + + + + + + - - UTF-8 - UTF-8 - diff --git a/integration_tests/jmx_example_application/pom.xml b/integration_tests/jmx_example_application/pom.xml index 363ee20c..9ce12130 100644 --- a/integration_tests/jmx_example_application/pom.xml +++ b/integration_tests/jmx_example_application/pom.xml @@ -1,46 +1,56 @@ - - 4.0.0 + + 4.0.0 - - io.prometheus.jmx - integration_tests - 0.16.2-SNAPSHOT - + + io.prometheus.jmx + integration_tests + 0.16.2-SNAPSHOT + - jmx_example_application - Prometheus JMX Exporter - Example Application + jmx_example_application + Prometheus JMX Exporter - Example Application + + See https://github.com/prometheus/jmx_exporter/blob/master/README.md + + http://github.com/prometheus/jmx_exporter - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + - - ${project.artifactId} - - - org.apache.maven.plugins - maven-shade-plugin - - - package - - shade - - - - - io.prometheus.jmx.JmxExampleApplication - - - - - - - - + + UTF-8 + UTF-8 + + + + ${project.artifactId} + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + io.prometheus.jmx.JmxExampleApplication + + + + + + + + diff --git a/integration_tests/pom.xml b/integration_tests/pom.xml index 56914146..4ea68825 100644 --- a/integration_tests/pom.xml +++ b/integration_tests/pom.xml @@ -1,5 +1,5 @@ - - + 4.0.0 @@ -9,9 +9,14 @@ integration_tests + Prometheus JMX Exporter - Integration Tests + + See https://github.com/prometheus/jmx_exporter/blob/master/README.md + + http://github.com/prometheus/jmx_exporter + pom - Prometheus JMX Exporter - Integration Tests The Apache Software License, Version 2.0 @@ -26,14 +31,14 @@ - - - org.testcontainers - testcontainers - 1.17.2 - test - - + + + org.testcontainers + testcontainers + 1.17.2 + test + + diff --git a/integration_tests/smoke_tests/pom.xml b/integration_tests/smoke_tests/pom.xml index 96ef84da..7bbd8cc7 100644 --- a/integration_tests/smoke_tests/pom.xml +++ b/integration_tests/smoke_tests/pom.xml @@ -1,79 +1,89 @@ - - 4.0.0 + + 4.0.0 - - io.prometheus.jmx - integration_tests - 0.16.2-SNAPSHOT - + + io.prometheus.jmx + integration_tests + 0.16.2-SNAPSHOT + - smoke_tests - Prometheus JMX Exporter - Smoke Tests + smoke_tests + Prometheus JMX Exporter - Smoke Tests + + See https://github.com/prometheus/jmx_exporter/blob/master/README.md + + http://github.com/prometheus/jmx_exporter - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + - - - org.testcontainers - testcontainers - test - - - com.squareup.okhttp3 - okhttp - 4.9.3 - test - - - ch.qos.logback - logback-classic - 1.2.11 - - + + UTF-8 + UTF-8 + - - - - src/test/resources - true - - - - - org.apache.maven.plugins - maven-compiler-plugin - - 1.8 - 1.8 - - - - org.apache.maven.plugins - maven-failsafe-plugin - - - integration-test - integration-test - - integration-test - - - - verify - verify - - verify - - - - - - + + + org.testcontainers + testcontainers + test + + + com.squareup.okhttp3 + okhttp + 4.9.3 + test + + + ch.qos.logback + logback-classic + 1.2.11 + + + + + + + src/test/resources + true + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.8 + 1.8 + + + + org.apache.maven.plugins + maven-failsafe-plugin + + + integration-test + integration-test + + integration-test + + + + verify + verify + + verify + + + + + + diff --git a/jmx_prometheus_httpserver/pom.xml b/jmx_prometheus_httpserver/pom.xml index 9e624262..f4685578 100644 --- a/jmx_prometheus_httpserver/pom.xml +++ b/jmx_prometheus_httpserver/pom.xml @@ -1,3 +1,4 @@ + 4.0.0 @@ -23,6 +24,11 @@ + + UTF-8 + UTF-8 + + io.prometheus.jmx @@ -44,13 +50,35 @@ - + io.prometheus.jmx.WebServer + true + true + + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + true + + ${project.groupId}:* + @@ -70,7 +98,6 @@ - ${project.build.directory}/${project.build.finalName}.jar file @@ -80,7 +107,6 @@ 644 - ${basedir}/src/deb/config directory @@ -89,7 +115,6 @@ /etc/jmx_exporter - ${basedir}/src/deb/bin/jmx_exporter file @@ -99,7 +124,6 @@ 755 - @@ -108,8 +132,4 @@ - - UTF-8 - UTF-8 - diff --git a/jmx_prometheus_httpserver_common/pom.xml b/jmx_prometheus_httpserver_common/pom.xml index e503fcc2..13339161 100644 --- a/jmx_prometheus_httpserver_common/pom.xml +++ b/jmx_prometheus_httpserver_common/pom.xml @@ -1,41 +1,44 @@ - - 4.0.0 + + + 4.0.0 - - io.prometheus.jmx - parent - 0.16.2-SNAPSHOT - + + io.prometheus.jmx + parent + 0.16.2-SNAPSHOT + - jmx_prometheus_httpserver_common - Prometheus JMX Exporter - Http Server Common - - See https://github.com/prometheus/jmx_exporter/blob/master/README.md - - http://github.com/prometheus/jmx_exporter + jmx_prometheus_httpserver_common + Prometheus JMX Exporter - Http Server Common + + See https://github.com/prometheus/jmx_exporter/blob/master/README.md + + http://github.com/prometheus/jmx_exporter - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + - - - io.prometheus.jmx - collector - ${project.version} - - - io.prometheus - simpleclient_httpserver - - + + UTF-8 + UTF-8 + - - UTF-8 - UTF-8 - - \ No newline at end of file + + + io.prometheus.jmx + collector + ${project.version} + + + io.prometheus + simpleclient_httpserver + + + + diff --git a/jmx_prometheus_httpserver_java6/pom.xml b/jmx_prometheus_httpserver_java6/pom.xml index 014bc894..e15e87f5 100644 --- a/jmx_prometheus_httpserver_java6/pom.xml +++ b/jmx_prometheus_httpserver_java6/pom.xml @@ -1,3 +1,4 @@ + 4.0.0 @@ -23,6 +24,11 @@ + + UTF-8 + UTF-8 + + io.prometheus.jmx @@ -38,7 +44,7 @@ org.yaml snakeyaml - 1.23 + 1.23 @@ -55,13 +61,35 @@ - + io.prometheus.jmx.WebServer + true + true + + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + true + + ${project.groupId}:* + @@ -81,7 +109,6 @@ - ${project.build.directory}/${project.build.finalName}.jar file @@ -91,7 +118,6 @@ 644 - ${basedir}/src/deb/config directory @@ -100,7 +126,6 @@ /etc/jmx_exporter_java6 - ${basedir}/src/deb/bin/jmx_exporter_java6 file @@ -110,7 +135,6 @@ 755 - @@ -119,8 +143,4 @@ - - UTF-8 - UTF-8 - diff --git a/jmx_prometheus_javaagent/pom.xml b/jmx_prometheus_javaagent/pom.xml index bcc6fee9..eff42ea4 100644 --- a/jmx_prometheus_javaagent/pom.xml +++ b/jmx_prometheus_javaagent/pom.xml @@ -1,122 +1,102 @@ - - 4.0.0 + + + 4.0.0 - - io.prometheus.jmx - parent - 0.16.2-SNAPSHOT - + + io.prometheus.jmx + parent + 0.16.2-SNAPSHOT + - jmx_prometheus_javaagent - Prometheus JMX Exporter - Java Agent - - See https://github.com/prometheus/jmx_exporter/blob/master/README.md - - http://github.com/prometheus/jmx_exporter + jmx_prometheus_javaagent + Prometheus JMX Exporter - Java Agent + + See https://github.com/prometheus/jmx_exporter/blob/master/README.md + + http://github.com/prometheus/jmx_exporter - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + - - - io.prometheus.jmx - jmx_prometheus_javaagent_common - ${project.version} - - + + UTF-8 + UTF-8 + - - - - org.apache.maven.plugins - maven-shade-plugin - - - package - - shade - - - - - io.prometheus.jmx.shaded. - - org.yaml.** - io.prometheus.client.** - - - - - - - io.prometheus.jmx.JavaAgent - io.prometheus.jmx.JavaAgent - ${project.version} - ${project.artifactId} - - - - - - - - - + + + io.prometheus.jmx + jmx_prometheus_javaagent_common + ${project.version} + + - - - release - + - - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - - jar-no-fork - - - - - true - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - - attach-javadocs - - jar - - - - - true - - ${project.groupId}:jmx_prometheus_javaagent_java6 - - - - - + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + io.prometheus.jmx.shaded. + + org.yaml.** + io.prometheus.client.** + + + + + + + io.prometheus.jmx.JavaAgent + io.prometheus.jmx.JavaAgent + ${project.version} + ${project.artifactId} + + + + true + true + + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + true + + ${project.groupId}:* + + + + + - - - + - - UTF-8 - UTF-8 - - \ No newline at end of file + diff --git a/jmx_prometheus_javaagent_common/pom.xml b/jmx_prometheus_javaagent_common/pom.xml index 592586b2..08e1991b 100644 --- a/jmx_prometheus_javaagent_common/pom.xml +++ b/jmx_prometheus_javaagent_common/pom.xml @@ -1,105 +1,107 @@ - - 4.0.0 + + + 4.0.0 - - io.prometheus.jmx - parent - 0.16.2-SNAPSHOT - + + io.prometheus.jmx + parent + 0.16.2-SNAPSHOT + - jmx_prometheus_javaagent_common - Prometheus JMX Exporter - Java Agent Common - - See https://github.com/prometheus/jmx_exporter/blob/master/README.md - - http://github.com/prometheus/jmx_exporter + jmx_prometheus_javaagent_common + Prometheus JMX Exporter - Java Agent Common + + See https://github.com/prometheus/jmx_exporter/blob/master/README.md + + http://github.com/prometheus/jmx_exporter - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + - - - io.prometheus.jmx - collector - ${project.version} - - - io.prometheus - simpleclient_hotspot - - - io.prometheus - simpleclient_httpserver - - - junit - junit - 4.13.2 - test - - + + UTF-8 + UTF-8 + + + + io.prometheus.jmx + collector + ${project.version} + + + io.prometheus + simpleclient_hotspot + + + io.prometheus + simpleclient_httpserver + + + junit + junit + 4.13.2 + test + + - - - - org.apache.maven.plugins - maven-surefire-plugin - - - ${project.build.directory} - ${project.build.finalName} - - - - - org.codehaus.mojo - build-helper-maven-plugin - 3.2.0 - - - reserve-network-port - - reserve-network-port - - process-resources - - - it.port - - - - - - - org.apache.maven.plugins - maven-failsafe-plugin - - - - integration-test - verify - - - - ${project.build.directory} - ${project.build.finalName} - ${it.port} - - - - - - - + + + + org.apache.maven.plugins + maven-surefire-plugin + + + ${project.build.directory} + ${project.build.finalName} + + + + + org.codehaus.mojo + build-helper-maven-plugin + 3.2.0 + + + reserve-network-port + + reserve-network-port + + process-resources + + + it.port + + + + + + + org.apache.maven.plugins + maven-failsafe-plugin + + + + integration-test + verify + + + + ${project.build.directory} + ${project.build.finalName} + ${it.port} + + + + + + + - - UTF-8 - UTF-8 - diff --git a/jmx_prometheus_javaagent_java6/pom.xml b/jmx_prometheus_javaagent_java6/pom.xml index eacabb0c..2abae50d 100644 --- a/jmx_prometheus_javaagent_java6/pom.xml +++ b/jmx_prometheus_javaagent_java6/pom.xml @@ -1,133 +1,113 @@ - - 4.0.0 + + + 4.0.0 - - io.prometheus.jmx - parent - 0.16.2-SNAPSHOT - + + io.prometheus.jmx + parent + 0.16.2-SNAPSHOT + - jmx_prometheus_javaagent_java6 - Prometheus JMX Exporter - Java Agent Java 6 - - See https://github.com/prometheus/jmx_exporter/blob/master/README.md - - http://github.com/prometheus/jmx_exporter + jmx_prometheus_javaagent_java6 + Prometheus JMX Exporter - Java Agent Java 6 + + See https://github.com/prometheus/jmx_exporter/blob/master/README.md + + http://github.com/prometheus/jmx_exporter - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + - - - io.prometheus.jmx - jmx_prometheus_javaagent_common - ${project.version} - - - org.yaml - snakeyaml - - - - - org.yaml - snakeyaml - 1.23 - - + + UTF-8 + UTF-8 + - - - - org.apache.maven.plugins - maven-shade-plugin - - - package - - shade - - - - - io.prometheus.jmx.shaded. - - org.yaml.** - io.prometheus.client.** - - - - - - - io.prometheus.jmx.JavaAgent - io.prometheus.jmx.JavaAgent - ${project.version} - ${project.artifactId} - - - - - - - - - + + + io.prometheus.jmx + jmx_prometheus_javaagent_common + ${project.version} + + + org.yaml + snakeyaml + + + + + org.yaml + snakeyaml + 1.23 + + - - - release - + - - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - - jar-no-fork - - - - - true - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - - attach-javadocs - - jar - - - - - true - - ${project.groupId}:jmx_prometheus_javaagent_java6 - - - - - + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + io.prometheus.jmx.shaded. + + org.yaml.** + io.prometheus.client.** + + + + + + + io.prometheus.jmx.JavaAgent + io.prometheus.jmx.JavaAgent + ${project.version} + ${project.artifactId} + + + + true + true + + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + true + + ${project.groupId}:* + + + + + - - - + - - UTF-8 - UTF-8 - - \ No newline at end of file + diff --git a/pom.xml b/pom.xml index 8a7b782d..45d500ce 100644 --- a/pom.xml +++ b/pom.xml @@ -1,315 +1,322 @@ - - pom - 4.0.0 + + 4.0.0 - io.prometheus.jmx - parent - 0.16.2-SNAPSHOT + io.prometheus.jmx + parent + 0.16.2-SNAPSHOT - Prometheus JMX Exporter - http://github.com/prometheus/jmx_exporter - - See https://github.com/prometheus/jmx_exporter/blob/master/README.md - + Prometheus JMX Exporter + + See https://github.com/prometheus/jmx_exporter/blob/master/README.md + + http://github.com/prometheus/jmx_exporter - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - + pom - - scm:git:git@github.com:prometheus/jmx_exporter.git - scm:git:git@github.com:prometheus/jmx_exporter.git - git@github.com:prometheus/jmx_exporter.git - HEAD - + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + - - - Fabian Stäber - fabian@fstab.de - - + + UTF-8 + 0.14.1 + - - collector - jmx_prometheus_httpserver_common - jmx_prometheus_httpserver_java6 - jmx_prometheus_httpserver - jmx_prometheus_javaagent_common - jmx_prometheus_javaagent_java6 - jmx_prometheus_javaagent - integration_tests - + + scm:git:git@github.com:prometheus/jmx_exporter.git + scm:git:git@github.com:prometheus/jmx_exporter.git + git@github.com:prometheus/jmx_exporter.git + HEAD + - - UTF-8 - 0.14.1 - + + + Fabian Stäber + fabian@fstab.de + + - - - ossrh - https://oss.sonatype.org/content/repositories/snapshots - - - ossrh - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - + + collector + jmx_prometheus_httpserver_common + jmx_prometheus_httpserver_java6 + jmx_prometheus_httpserver + jmx_prometheus_javaagent_common + jmx_prometheus_javaagent_java6 + jmx_prometheus_javaagent + integration_tests + - - - - io.prometheus - simpleclient - ${prometheus.simpleclient.version} - - - io.prometheus - simpleclient_hotspot - ${prometheus.simpleclient.version} - - - io.prometheus - simpleclient_httpserver - ${prometheus.simpleclient.version} - - - + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + ossrh + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + - - - - - - - maven-install-plugin - 2.4 - - - maven-deploy-plugin - 2.7 - - - maven-resources-plugin - 2.6 - - - maven-compiler-plugin - 3.1 - - - maven-surefire-plugin - 2.12.4 - - - maven-jar-plugin - 2.4 - - - maven-clean-plugin - 2.5 - - - maven-site-plugin - 3.3 - - - - maven-shade-plugin - 3.2.4 - - - maven-failsafe-plugin - 2.22.2 - - - maven-release-plugin - 2.5.3 - - - maven-dependency-plugin - 3.1.2 - - - maven-javadoc-plugin - 3.3.0 - - - maven-gpg-plugin - 3.0.1 - - - maven-source-plugin - 3.2.1 - - - maven-enforcer-plugin - 1.4.1 - - - maven-assembly-plugin - 3.3.0 - - - org.codehaus.mojo - versions-maven-plugin - 2.10.0 - - file://${project.basedir}/version-rules.xml - - - - - - - org.apache.maven.plugins - maven-enforcer-plugin - - - enforce-plugin-versions - - enforce - - - - - - - - - - - maven-release-plugin - org.apache.maven.plugins - - true - false - release - deploy - - - - maven-deploy-plugin - org.apache.maven.plugins - - - org.apache.felix - maven-bundle-plugin - 2.4.0 - true - - - org.apache.maven.plugins - maven-surefire-plugin - - - org.apache.maven.plugins - maven-javadoc-plugin - - UTF-8 - UTF-8 - true - 8 - - - - generate-javadoc-site-report - site - - aggregate - - - - - - org.apache.maven.plugins - maven-compiler-plugin - - 1.6 - 1.6 - - - - + + + + io.prometheus + simpleclient + ${prometheus.simpleclient.version} + + + io.prometheus + simpleclient_hotspot + ${prometheus.simpleclient.version} + + + io.prometheus + simpleclient_httpserver + ${prometheus.simpleclient.version} + + + - - - - - maven-project-info-reports-plugin - 2.9 - - - maven-javadoc-plugin - - - aggregate - false - - aggregate - - - - default - - javadoc - - - - - - + + + + + + + maven-install-plugin + 2.4 + + + maven-deploy-plugin + 2.7 + + + maven-resources-plugin + 2.6 + + + maven-compiler-plugin + 3.1 + + + maven-surefire-plugin + 2.12.4 + + + maven-jar-plugin + 2.4 + + + maven-clean-plugin + 2.5 + + + maven-site-plugin + 3.3 + + + + maven-shade-plugin + 3.2.4 + + + maven-failsafe-plugin + 2.22.2 + + + maven-release-plugin + 2.5.3 + + + maven-dependency-plugin + 3.1.2 + + + maven-javadoc-plugin + 3.3.0 + + + maven-gpg-plugin + 3.0.1 + + + maven-source-plugin + 3.2.1 + + + maven-enforcer-plugin + 1.4.1 + + + maven-assembly-plugin + 3.3.0 + + + org.codehaus.mojo + versions-maven-plugin + 2.10.0 + + file://${project.basedir}/version-rules.xml + + + + org.codehaus.mojo + build-helper-maven-plugin + 3.3.0 + + + + + + org.apache.maven.plugins + maven-enforcer-plugin + + + enforce-plugin-versions + + enforce + + + + + + + + + + + maven-release-plugin + org.apache.maven.plugins + + true + false + release + deploy + + + + maven-deploy-plugin + org.apache.maven.plugins + + + org.apache.felix + maven-bundle-plugin + 2.4.0 + true + + + org.apache.maven.plugins + maven-surefire-plugin + + + org.apache.maven.plugins + maven-javadoc-plugin + + UTF-8 + UTF-8 + true + 8 + + + + generate-javadoc-site-report + site + + aggregate + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.6 + 1.6 + + + + - - - release - + - - org.apache.maven.plugins - maven-gpg-plugin - - - sign-artifacts - verify - - sign - - - - - - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - - jar-no-fork - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - - attach-javadocs - - jar - - - - + + + maven-project-info-reports-plugin + 2.9 + + + maven-javadoc-plugin + + + aggregate + false + + aggregate + + + + default + + javadoc + + + + - - - + + + + + release + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + + + +