diff --git a/.travis.yml b/.travis.yml index e2062afa7deb0dcaf00bf5f87de5fdf36a610a0b..06dc80c1b7cd9ecce8717a1cddcab6906b0747be 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 0a664b88f25ad90a7ae6ad3f3a080a3da1fa33c2..8576b23387afbca9f1e432dff871b8709a8687ac 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 6402ad06273b5ecba24f01ce31ded74b01d112bb..a379fbe02df161e62316fd738363648b9ee19284 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 7eea071d8a7d1d029885247ae4ea3b3112853179..aad2c248c4873da5b547b2d81a1458bf81809506 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 a8d18bedab6df3df70097d1151bb9bd2f8422683..81ef323c06fa23e521e84d12c7b7882355e0167a 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 42cd4e5a0fff59729400e91fe51ad3e9c3fabb74..f8500987e9592130ea4bf0bafbb1e37ce86375f0 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>