Author: schor Date: Thu Nov 30 20:22:52 2017 New Revision: 1816754 URL: http://svn.apache.org/viewvc?rev=1816754&view=rev Log: [UIMA-5612] first batch of upgrades to apache-wide parent pom
Modified: uima/build/trunk/parent-pom/pom.xml Modified: uima/build/trunk/parent-pom/pom.xml URL: http://svn.apache.org/viewvc/uima/build/trunk/parent-pom/pom.xml?rev=1816754&r1=1816753&r2=1816754&view=diff ============================================================================== --- uima/build/trunk/parent-pom/pom.xml (original) +++ uima/build/trunk/parent-pom/pom.xml Thu Nov 30 20:22:52 2017 @@ -48,7 +48,7 @@ <parent> <artifactId>apache</artifactId> <groupId>org.apache</groupId> - <version>14</version> + <version>18</version> <relativePath /> </parent> @@ -75,11 +75,11 @@ <unsubscribe>dev-unsubscr...@uima.apache.org</unsubscribe> <post>mailto:d...@uima.apache.org</post> <archive> - http://mail-archives.apache.org/mod_mbox/uima-dev + https://mail-archives.apache.org/mod_mbox/uima-dev </archive> <otherArchives> <otherArchive> - http://dir.gmane.org/gmane.comp.apache.uima.devel + https://dir.gmane.org/gmane.comp.apache.uima.devel </otherArchive> <otherArchive> http://uima.markmail.org @@ -92,11 +92,11 @@ <unsubscribe>user-unsubscr...@uima.apache.org</unsubscribe> <post>mailto:u...@uima.apache.org</post> <archive> - http://mail-archives.apache.org/mod_mbox/uima-user + https://mail-archives.apache.org/mod_mbox/uima-user </archive> <otherArchives> <otherArchive> - http://dir.gmane.org/gmane.comp.apache.uima.general + https://dir.gmane.org/gmane.comp.apache.uima.general </otherArchive> <otherArchive> http://uima.markmail.org @@ -109,7 +109,7 @@ <unsubscribe>commits-unsubscr...@uima.apache.org</unsubscribe> <post>mailto:commits@uima.apache.org</post> <archive> - http://mail-archives.apache.org/mod_mbox/uima-commits + https://mail-archives.apache.org/mod_mbox/uima-commits </archive> </mailingList> </mailingLists> @@ -117,7 +117,7 @@ <prerequisites> <!-- 2.2.0 is broken when deploying - checksums invalid --> <!-- 2.2.1 doesn't work --> - <maven>3.0</maven> + <maven>3.3.9</maven> </prerequisites> <scm> @@ -199,7 +199,22 @@ Copyright (c) 2003, 2006 IBM Corporation </ibmNoticeText> <!-- next line commented out - to let standard source-release assembly descriptor as specified in standard Apache parent pom be used --> - <!-- SourceReleaseAssemblyDescriptor>multimodule-source-release</sourceReleaseAssemblyDescriptor--> + <!-- SourceReleaseAssemblyDescriptor>multimodule-source-release</sourceReleaseAssemblyDescriptor--> + + + <!-- ============================= --> + <!-- * V E R S I O N S --> + <!-- ============================= --> + <rat.version>0.12</rat.version> + <maven.enforcer.version>3.0.0-M1</maven.enforcer.version> + <maven.version>3.0.5</maven.version> + <maven.javadoc.version>3.0.0-M1</maven.javadoc.version> + <felix.bundle.version>3.3.0</felix.bundle.version> + + <maven.compiler.target>1.7</maven.compiler.target> + <maven.compiler.source>1.7</maven.compiler.source> + <maven.surefire.heap>512m</maven.surefire.heap> + </properties> <dependencyManagement> @@ -227,7 +242,8 @@ Copyright (c) 2003, 2006 IBM Corporation <!-- note: inheritance does *NOT* merge subparts, so, redeclare them --> <!-- define repositories for getting Eclipse parts - because the one in "central" gives broken parts --> + because the one in "central" gives broken parts + 2017 - this repo not there anymore <repository> <id>eclipsePlugins</id> <name>Eclipse components</name> @@ -243,6 +259,7 @@ Copyright (c) 2003, 2006 IBM Corporation <enabled>false</enabled> </snapshots> </repository> + --> <!-- modify central repository access: Turn on checksum checking--> @@ -250,7 +267,7 @@ Copyright (c) 2003, 2006 IBM Corporation <id>central</id> <name>Maven Repository Switchboard</name> <layout>default</layout> - <url>http://repo1.maven.org/maven2</url> + <url>https://repo1.maven.org/maven2</url> <releases> <enabled>true</enabled> @@ -264,14 +281,15 @@ Copyright (c) 2003, 2006 IBM Corporation </repository> + <!-- inherited <repository> <id>apache.snapshots</id> <name>Apache Snapshot Repository</name> - <url>http://repository.apache.org/snapshots</url> + <url>https://repository.apache.org/snapshots</url> <releases> <enabled>false</enabled> </releases> - </repository> + </repository> --> </repositories> @@ -279,7 +297,7 @@ Copyright (c) 2003, 2006 IBM Corporation <pluginRepository> <id>apache.snapshots.plugins</id> <name>Apache Snapshot Repository - Maven plugins</name> - <url>http://repository.apache.org/snapshots</url> + <url>https://repository.apache.org/snapshots</url> <layout>default</layout> <releases> <enabled>false</enabled> @@ -295,13 +313,31 @@ Copyright (c) 2003, 2006 IBM Corporation <build> <pluginManagement> <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <version>2.8.2</version> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <version>3.0.1</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <version>3.0.2</version> + </plugin> + <!-- assembly plugin Disable running assembly:assembly with warning message to use install instead --> <plugin> <artifactId>maven-assembly-plugin</artifactId> - <!-- <version>2.4</version> https://issues.apache.org/jira/browse/UIMA-3332 from superpom--> + <version>3.1.0</version> <!-- https://issues.apache.org/jira/browse/UIMA-3332 from superpom--> <executions> <execution> <id>default-cli</id> @@ -317,21 +353,22 @@ Copyright (c) 2003, 2006 IBM Corporation <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> - <version>1.8</version> + <version>3.0.0</version> </plugin> - <!-- + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> - <version>1.3</version> + <version>3.0.0-M1</version> </plugin> - --> + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-plugin-plugin</artifactId> <!-- Version 3.3 required for Java 8 builds --> <!-- http://jira.codehaus.org/browse/MPLUGIN-244 --> - <version>3.3</version> + <!-- inherit from apache superpom (3.4 in 2017) --> + <version>3.5</version> <executions> <execution> <!-- force to use process-classes phase so runs after Java Annotations are available --> @@ -341,12 +378,7 @@ Copyright (c) 2003, 2006 IBM Corporation </execution> <execution> <id>generate-helpmojo</id> - <goals><goal>helpmojo</goal></goals> - <configuration> - <!-- The following line can be removed when upgrading to maven-plugin-plugin:3.4 --> - <!-- https://jira.codehaus.org/browse/MPLUGIN-238 --> - <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound> - </configuration> + <goals><goal>helpmojo</goal></goals> </execution> </executions> <configuration> @@ -358,24 +390,27 @@ Copyright (c) 2003, 2006 IBM Corporation <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> + <version>3.7.0</version> <configuration> - <source>1.6</source> - <target>1.6</target> + <source>${maven.compiler.source}</source> + <target>${maven.compiler.target}</target> <!--encoding>UTF-8</encoding this inherited from apache pom 7 --> </configuration> </plugin> - <!-- <plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> - <version>2.8</version> see https://issues.apache.org/jira/browse/UIMA-2963 from superpom - </plugin> --> + <version>3.0.2</version> <!-- see https://issues.apache.org/jira/browse/UIMA-2963 --> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> + <version>3.0.0-M1</version> <configuration> - <source>5</source> <!-- needed to do Enums --> + <source>${maven.compiler.source}</source> + <javadocVersion>${maven.compiler.source}</javadocVersion> <!-- https://issues.apache.org/jira/browse/UIMA-5369 --> <notimestamp>true</notimestamp> <encoding>UTF-8</encoding> <!-- if next is omitted, causes all projects in reactor that don't @@ -421,7 +456,8 @@ Copyright (c) 2003, 2006 IBM Corporation <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> - <version>2.3.2</version> <!-- version 2.4 gives error org.codehaus.plexus.archiver.jar.Manifest.merge(org.codehaus.plexus.archiver.jar.Manifest) + <version>3.0.2</version> + <!-- version>2.3.2</version--> <!-- version 2.4 gives error org.codehaus.plexus.archiver.jar.Manifest.merge(org.codehaus.plexus.archiver.jar.Manifest) see http://comments.gmane.org/gmane.comp.ide.eclipse.plugins.m2eclipse.user/9189 --> <configuration> <archive> @@ -446,7 +482,7 @@ Copyright (c) 2003, 2006 IBM Corporation <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> - <!-- version>1.7</version> from superpom --> + <version>1.8</version> <dependencies> <!-- 1.8.2 is used by v 1.7 of this plugin @@ -460,7 +496,7 @@ Copyright (c) 2003, 2006 IBM Corporation <dependency> <!-- for ant extension supporting "if" --> <groupId>ant-contrib</groupId> <artifactId>ant-contrib</artifactId> - <version>1.0b3</version> + <version>20020829</version> <scope>runtime</scope> <exclusions> <exclusion> <!-- is dragging in ant 1.5 --> @@ -474,7 +510,7 @@ Copyright (c) 2003, 2006 IBM Corporation <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant-apache-regexp</artifactId> - <version>1.9.2</version> + <version>1.10.1</version> </dependency> <dependency> <groupId>jakarta-regexp</groupId> @@ -484,11 +520,11 @@ Copyright (c) 2003, 2006 IBM Corporation </dependencies> </plugin> - <!-- deprecated - move to m2eclipse, but keeping for now --> + <!-- deprecated - move to m2eclipse, but keeping for now --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-eclipse-plugin</artifactId> - <version>2.8</version> + <version>2.10</version> <configuration> <downloadSources>true</downloadSources> </configuration> @@ -500,7 +536,7 @@ Copyright (c) 2003, 2006 IBM Corporation <!-- version 2.0.0 fails --> <!-- version 2.3.4 eliminates spurious warning messages --> <!-- version 2.5 has accidental dependency on Java 6 --> - <version>2.3.7</version> + <version>3.3.0</version> <extensions>true</extensions> <executions> <execution> @@ -514,7 +550,7 @@ Copyright (c) 2003, 2006 IBM Corporation <plugin> <groupId>org.apache.rat</groupId> <artifactId>apache-rat-plugin</artifactId> - <!-- <version>0.10</version> from superPom --> + <version>${rat.version}</version> <executions> <execution> <id>default-cli</id> @@ -553,7 +589,7 @@ Copyright (c) 2003, 2006 IBM Corporation <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changes-plugin</artifactId> <!-- version 2.10 see https://issues.apache.org/jira/browse/UIMA-3764 --> - <version>2.10</version> <!-- Apache-wide pom has no entry for this plugin --> + <version>2.12.1</version> <!-- Apache-wide pom has no entry for this plugin --> <executions> <execution> <id>default-cli</id> @@ -599,10 +635,10 @@ Copyright (c) 2003, 2006 IBM Corporation <configuration> <rules> <requireMavenVersion> - <version>3.0</version> + <version>3.3.9</version> </requireMavenVersion> <requireJavaVersion> - <version>1.6</version> + <version>1.7</version> </requireJavaVersion> </rules> </configuration> @@ -665,6 +701,7 @@ Copyright (c) 2003, 2006 IBM Corporation <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-remote-resources-plugin</artifactId> + <version>1.5</version> <executions> <execution> <goals><goal>process</goal></goals> @@ -2308,7 +2345,7 @@ Copyright (c) 2003, 2006 IBM Corporation <plugin> <groupId>org.apache.uima</groupId> <artifactId>PearPackagingMavenPlugin</artifactId> - <version>2.5.0</version> + <version>2.10.2</version> <extensions>true</extensions> <executions> <execution> @@ -2516,7 +2553,7 @@ Copyright (c) 2003, 2006 IBM Corporation <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> - <version>2.5.4</version> + <version>3.0.5</version> <executions> <execution> <phase>package</phase> @@ -2544,7 +2581,7 @@ Copyright (c) 2003, 2006 IBM Corporation <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> - <version>2.6</version> + <version>2.7</version> <configuration> <formats> <format>xml</format> @@ -2577,7 +2614,7 @@ Copyright (c) 2003, 2006 IBM Corporation <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId> - <version>3.1</version> + <version>3.8</version> <executions> <execution> <phase>package</phase>