JDK-8191942 : Replace jdeps use of jdk.internal.util.jar.VersionedStream with new public API
  • Type: Enhancement
  • Component: tools
  • Affected Version: 10
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2017-11-28
  • Updated: 2017-12-05
  • Resolved: 2017-11-30
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 10
10 b34Fixed
Related Reports
Relates :  
Relates :  
Description
JDK build first builds jdk.jdeps as an interim module for CreateSymbols build tool to use.  CreateSymbols depends on com.sun.tools.classfile library rather than the entire jdk.jdeps module.

jdeps can use the new API to get the real entry name and versioned entries for multi-release JAR but not the interim jdeps module.  

This issue is a follow-up to JDK-8189611.