From 0d17403b24f220321c61f1d6f5e5dd1fd782b73d Mon Sep 17 00:00:00 2001 From: Kevin Risden <risdenk@users.noreply.github.com> Date: Sat, 16 Sep 2017 14:06:56 -0500 Subject: [PATCH] [travis] Travis CI add oraclejdk9 (#1023) * Add oraclejdk9 to .travis.yml * Upgrade maven-compiler-plugin * Exclude jdk.tools from hadoop dependency --- .travis.yml | 1 + accumulo/pom.xml | 6 ++++++ hbase098/pom.xml | 6 ++++++ pom.xml | 2 +- solr/pom.xml | 6 ++++++ solr6/pom.xml | 6 ++++++ 6 files changed, 26 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index e2062afa..06dc80c1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,6 +20,7 @@ language: java jdk: + - oraclejdk9 - oraclejdk8 - openjdk7 diff --git a/accumulo/pom.xml b/accumulo/pom.xml index 0a664b88..8576b233 100644 --- a/accumulo/pom.xml +++ b/accumulo/pom.xml @@ -44,6 +44,12 @@ LICENSE file. <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-common</artifactId> <version>${hadoop.version}</version> + <exclusions> + <exclusion> + <groupId>jdk.tools</groupId> + <artifactId>jdk.tools</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>com.yahoo.ycsb</groupId> diff --git a/hbase098/pom.xml b/hbase098/pom.xml index 6402ad06..a379fbe0 100644 --- a/hbase098/pom.xml +++ b/hbase098/pom.xml @@ -33,6 +33,12 @@ LICENSE file. <groupId>org.apache.hbase</groupId> <artifactId>hbase-client</artifactId> <version>${hbase098.version}</version> + <exclusions> + <exclusion> + <groupId>jdk.tools</groupId> + <artifactId>jdk.tools</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>com.yahoo.ycsb</groupId> diff --git a/pom.xml b/pom.xml index 7eea071d..aad2c248 100644 --- a/pom.xml +++ b/pom.xml @@ -186,7 +186,7 @@ LICENSE file. <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> - <version>3.3</version> + <version>3.7.0</version> <configuration> <source>1.7</source> <target>1.7</target> diff --git a/solr/pom.xml b/solr/pom.xml index a8d18bed..81ef323c 100644 --- a/solr/pom.xml +++ b/solr/pom.xml @@ -65,6 +65,12 @@ LICENSE file. <artifactId>solr-test-framework</artifactId> <version>${solr.version}</version> <scope>test</scope> + <exclusions> + <exclusion> + <groupId>jdk.tools</groupId> + <artifactId>jdk.tools</artifactId> + </exclusion> + </exclusions> </dependency> </dependencies> </project> diff --git a/solr6/pom.xml b/solr6/pom.xml index 42cd4e5a..f8500987 100644 --- a/solr6/pom.xml +++ b/solr6/pom.xml @@ -65,6 +65,12 @@ LICENSE file. <artifactId>solr-test-framework</artifactId> <version>${solr6.version}</version> <scope>test</scope> + <exclusions> + <exclusion> + <groupId>jdk.tools</groupId> + <artifactId>jdk.tools</artifactId> + </exclusion> + </exclusions> </dependency> </dependencies> -- GitLab