• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Export Word
    • Attachments
    • Page Information

    Loading...
  1. Dashboard
  2. JDK 8
  3. Main
  4. Java Dependency Analysis Tool

Page History

Versions Compared

Old Version 61

changes.mady.by.user Mandy Chung

Saved on Aug 20, 2020

compared with

New Version Current

changes.mady.by.user Mark Reinhold

Saved on Oct 14, 2020

  • Previous Change: Difference between versions 60 and 61
  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

It also provides an -jdkinternals option to find dependencies to any JDK internal APIs that are unsupported and private to JDK implementation (see Why Developers Should Not Write Programs That Call 'sun' Packages).

Prepare for JDK 9

Most of the JDK's internal APIs are encapsulated in JDK 9.  JEP 261 specifies the critical internal APIs that remain accessible until a replacement API is available in a future release.  Other internal APIs are inaccessible by default.

...

This jdeps command will output the dependencies in DOT file format and one output .dot file per JAR file.

Replace

...

uses of the JDK's internal APIs

Below lists some of the JDK's internal APIs and the recommended way to replace their usage.   See JEP 261 for the `--add-exports` command-line option to break in the encapsulation as a short-term migration purpose

...

Overview
Content Tools
ThemeBuilder

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.21
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 306, "requestCorrelationId": "77effbca3dc24169"}