changeset 425:5ebd6a5fe110

7902362: jcstress should use upgraded plugins to be compatible with JDK 11, 12, 13
author shade
date Wed, 16 Jan 2019 16:06:48 +0100
parents b3e2a41e71ba
children 933fb81aaa8a
files jcstress-benchmarks/pom.xml jcstress-java-test-archetype/src/main/resources/archetype-resources/pom.xml pom.xml
diffstat 3 files changed, 17 insertions(+), 17 deletions(-) [+]
line wrap: on
line diff
--- a/jcstress-benchmarks/pom.xml	Wed Jan 16 15:36:45 2019 +0100
+++ b/jcstress-benchmarks/pom.xml	Wed Jan 16 16:06:48 2019 +0100
@@ -37,10 +37,6 @@
 
     <name>JCStress Benchmarks</name>
 
-    <prerequisites>
-        <maven>3.0</maven>
-    </prerequisites>
-
     <dependencies>
         <dependency>
             <groupId>org.openjdk.jmh</groupId>
@@ -66,7 +62,7 @@
         <!--
             JMH version to use with this project.
           -->
-        <jmh.version>1.17.5</jmh.version>
+        <jmh.version>1.21</jmh.version>
 
         <!--
             Java source/target to use for compilation.
--- a/jcstress-java-test-archetype/src/main/resources/archetype-resources/pom.xml	Wed Jan 16 15:36:45 2019 +0100
+++ b/jcstress-java-test-archetype/src/main/resources/archetype-resources/pom.xml	Wed Jan 16 16:06:48 2019 +0100
@@ -46,7 +46,7 @@
     -->
 
     <prerequisites>
-        <maven>3.0</maven>
+        <maven>3.2</maven>
     </prerequisites>
 
     <dependencies>
@@ -81,7 +81,7 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-compiler-plugin</artifactId>
-                <version>3.1</version>
+                <version>3.8.0</version>
                 <configuration>
                     <compilerVersion>\${javac.target}</compilerVersion>
                     <source>\${javac.target}</source>
@@ -92,7 +92,7 @@
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-shade-plugin</artifactId>
-                <version>2.2</version>
+                <version>3.2.1</version>
                 <executions>
                     <execution>
                         <id>main</id>
--- a/pom.xml	Wed Jan 16 15:36:45 2019 +0100
+++ b/pom.xml	Wed Jan 16 16:06:48 2019 +0100
@@ -64,6 +64,10 @@
         </developer>
     </developers>
 
+    <prerequisites>
+        <maven>3.2</maven>
+    </prerequisites>
+
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     </properties>
@@ -74,7 +78,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-compiler-plugin</artifactId>
-                    <version>3.5.1</version>
+                    <version>3.8.0</version>
                     <configuration>
                         <source>1.8</source>
                         <target>1.8</target>
@@ -83,7 +87,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-shade-plugin</artifactId>
-                    <version>1.7.1</version>
+                    <version>3.2.1</version>
                     <executions>
                         <execution>
                             <id>main</id>
@@ -133,7 +137,7 @@
                 <plugin>
                     <groupId>org.codehaus.mojo</groupId>
                     <artifactId>buildnumber-maven-plugin</artifactId>
-                    <version>1.1</version>
+                    <version>1.4</version>
                     <executions>
                         <execution>
                             <phase>generate-resources</phase>
@@ -177,7 +181,7 @@
                             <configuration>
                                 <rules>
                                     <requireMavenVersion>
-                                        <version>3.0</version>
+                                        <version>3.2</version>
                                     </requireMavenVersion>
                                     <requireJavaVersion>
                                         <version>9</version>
@@ -200,7 +204,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-source-plugin</artifactId>
-                    <version>2.2.1</version>
+                    <version>3.0.1</version>
                     <executions>
                         <execution>
                             <id>attach-sources</id>
@@ -216,7 +220,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-javadoc-plugin</artifactId>
-                    <version>3.0.0-M1</version>
+                    <version>3.0.1</version>
                     <executions>
                         <execution>
                             <id>attach-javadoc</id>
@@ -242,7 +246,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-archetype-plugin</artifactId>
-                    <version>2.2</version>
+                    <version>3.0.1</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
@@ -255,12 +259,12 @@
                 <plugin>
                     <groupId>org.codehaus.mojo</groupId>
                     <artifactId>build-helper-maven-plugin</artifactId>
-                    <version>1.7</version>
+                    <version>1.8</version>
                 </plugin>
                 <plugin>
                     <groupId>org.codehaus.mojo</groupId>
                     <artifactId>exec-maven-plugin</artifactId>
-                    <version>1.2.1</version>
+                    <version>1.3.1</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>