gpt4 book ai didi

JDK 安装后缺少 javah

转载 作者:搜寻专家 更新时间:2023-11-01 01:07:29 26 4
gpt4 key购买 nike

我可以找到 javajavacjavadoc 但我的 中没有 javah.exe >jdk\\bin 文件夹。

我尝试重新安装 JDK,但它仍然丢失。怎么获取,为什么不见了?

我发现了一个类似的问题,其中操作系统是 Linux,但我找不到 Windows 用户的答案。

我的操作系统是 Windows 10。 Java 版本是 10.0.1

最佳答案

工具 javah.exe 在 Java 10 中被移除。原因很简单,它已经过时了。来自 JEP 313: Remove the Native-header Generation Tool (javah) :

Motivation

The tool has been superseded by superior functionality in javac, added in JDK 8 (JDK-7150368). This functionality provides the ability to write native header files at the time that Java source code is compiled, thereby eliminating the need for a separate tool.

Focusing on the support provided by javac eliminates the need to upgrade javah to support recent new paradigms, such as API access via the Compiler API in javax.tools.*, or the new java.util.spi.ToolProvider SPI added in JDK 9.

因此,如果您使用的是 Java 8 或更新版本,则只需使用 javac.exe

关于JDK 安装后缺少 javah,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50352098/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com