zentol opened a new pull request #8271:  [FLINK-8640][build][travis] Enable 
japicmp on Java 9 
URL: https://github.com/apache/flink/pull/8271
 
 
   ## What is the purpose of the change
   
   The `japicmp-plugin` is usable again on java 9+.
   
   ## Brief change log
   
   * add explicit Java EE dependencies that the plugin requires, which are no 
longer available by default on Java 9+
   * modify `hadoop-common` `jdk.tools` exclusion; this (system-provided) 
dependency is no longer available on java 9+ and thus has to be excluded. 
Defining the dependencies in the `dependencyManagement` section without a 
version lead to build failures (for _some_ reason), so we now also specify the 
hadoop version which just works out. Also adds such an exclusion for 
`hadoop-annotations`, which was simply missing. Note that this is an issue 
during *compile*  time; there are no repercussions on the runtime (by virtue of 
being about system dependencies).
   * enable japicmp in our java 9 builds
   
   ## Verifying this change
   
   Run plugin locally or on travis on java 9.
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to