Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8191055

Remove the Native-Header Tool (javah)

    XMLWordPrintable

Details

    • CSR
    • Resolution: Approved
    • P3
    • 10
    • tools
    • None
    • behavioral
    • medium
    • Although it is significant to remove a tool, the replacement functionality was made available in JDK 8 (5 years ago) and any usage of the tool in JDK 9 warns of the tool's impending removal.
    • Other
    • JDK

    Description

      Summary

      Remove the Native-Header Tool, (javah)

      Problem

      javah has been superseded by superior functionality in javac, using the -h option, added in JDK 8 (JDK-7150368). If the tool is used in JDK, a warning is given. (JDK-8166218). The tool is now obsolete and should be removed.

      Solution

      Remove the tool.

      Specification

      The tool will be removed from JDK.

      Attachments

        Issue Links

          Activity

            People

              jjg Jonathan Gibbons
              jjg Jonathan Gibbons
              Alan Bateman, Joe Darcy
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: