You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by xv...@apache.org on 2019/05/27 23:52:30 UTC
[incubator-druid] 02/02: exclude hadoop system dependency
This is an automated email from the ASF dual-hosted git repository.
xvrl pushed a commit to branch compile-jdk11
in repository https://gitbox.apache.org/repos/asf/incubator-druid.git
commit 7d74586e0ed8621c15432f7f31f42f642cb60bbb
Author: Xavier Léauté <xv...@apache.org>
AuthorDate: Sun May 19 09:35:18 2019 -0700
exclude hadoop system dependency
ambari depends on hadoop-annotation. Under linux, it sometimes activates a
maven profile that includes an explicit dependency on ${java.home}/../lib/tools.jar
This change excludes this dependency, since this jar is no longer
included with Java 9. It also seems seems unlikely that we would require
this dependency at runtime, since it is only enabled on some platforms.
---
extensions-contrib/ambari-metrics-emitter/pom.xml | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/extensions-contrib/ambari-metrics-emitter/pom.xml b/extensions-contrib/ambari-metrics-emitter/pom.xml
index dc83ba5..73e2263 100644
--- a/extensions-contrib/ambari-metrics-emitter/pom.xml
+++ b/extensions-contrib/ambari-metrics-emitter/pom.xml
@@ -61,6 +61,12 @@
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
</exclusion>
+ <exclusion>
+ <!-- ambari depends on hadoop-annotations, which in turn depends on
+ ${java.home}/../lib/tools.jar, which was removed in Java 9+ -->
+ <groupId>jdk.tools</groupId>
+ <artifactId>jdk.tools</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org