You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ch...@apache.org on 2019/07/24 11:01:02 UTC
[flink] branch master updated: [FLINK-13398][hive][build] Exclude
jdk.tools
This is an automated email from the ASF dual-hosted git repository.
chesnay pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/master by this push:
new bc16d73 [FLINK-13398][hive][build] Exclude jdk.tools
bc16d73 is described below
commit bc16d7322b7b58946aa8e23caa3df9a8401097aa
Author: Chesnay Schepler <ch...@apache.org>
AuthorDate: Wed Jul 24 13:00:06 2019 +0200
[FLINK-13398][hive][build] Exclude jdk.tools
Specify a direct exclusion for jdk.tools on the root dependencies, since dependencyManagement entries for transitive are ignored by the shade-plugin artifact resolution.
---
flink-connectors/flink-connector-hive/pom.xml | 27 ++++++++++-----------------
1 file changed, 10 insertions(+), 17 deletions(-)
diff --git a/flink-connectors/flink-connector-hive/pom.xml b/flink-connectors/flink-connector-hive/pom.xml
index 5397312..b8f010c 100644
--- a/flink-connectors/flink-connector-hive/pom.xml
+++ b/flink-connectors/flink-connector-hive/pom.xml
@@ -404,6 +404,11 @@ under the License.
<groupId>org.apache.tez</groupId>
<artifactId>tez-mapreduce</artifactId>
</exclusion>
+ <exclusion>
+ <!-- This dependency is not available with java 9.-->
+ <groupId>jdk.tools</groupId>
+ <artifactId>jdk.tools</artifactId>
+ </exclusion>
</exclusions>
</dependency>
@@ -439,6 +444,11 @@ under the License.
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</exclusion>
+ <exclusion>
+ <!-- This dependency is not available with java 9.-->
+ <groupId>jdk.tools</groupId>
+ <artifactId>jdk.tools</artifactId>
+ </exclusion>
</exclusions>
</dependency>
@@ -536,23 +546,6 @@ under the License.
</plugin>
</plugins>
</build>
-
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.apache.hbase</groupId>
- <artifactId>hbase-annotations</artifactId>
- <scope>test</scope>
- <exclusions>
- <exclusion>
- <!-- This dependency is not available with java 9.-->
- <groupId>jdk.tools</groupId>
- <artifactId>jdk.tools</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- </dependencies>
- </dependencyManagement>
</profile>
</profiles>
</project>