tools.jar 不存在于最新的 Java 版本 14 中。谁能帮助我了解它是否已被替换或在哪里?
我的系统有:
C:\Users\Admin>wmic os get osarchitecture
OSArchitecture
64-bit
Run Code Online (Sandbox Code Playgroud)
我已经通过jdk-14.0.2_windows-x64_bin.exe从Oracle 的网站下载安装了最新的 Java 版本。
安装后,我查看了安装文件夹C:\Program Files\Java\jdk-14.0.2\lib,它没有tools.jar.
我们是否需要为 JRE 安装任何其他有助于解决问题的软件包tools.jar?
如果tools.jar不存在,替代品是什么?
我们是否需要为 JRE 安装任何其他有助于 tools.jar 的包?
不。没有简单的解决方法。
如果 tools.jar 不存在,替代品是什么?
没有直接的替代品。相反,您必须更改应用程序,使其不依赖于文件的存在。
Java 9+ 使用Java Platform Module System而不是 tools.jar、rt.jar 等等。请参阅此页上的其他答案,作者是 Giorgi Tsiklauri。
如果依赖项在您自己的代码中,请更改代码以使其通过工具 API 访问 Java 编译器等。如果您的代码正在检查 tools.jar 是否存在,请删除检查并(如有必要)以不同的方式检查。
如果依赖项在第三方代码(可能是工具)中,您需要将其升级到与您尝试使用的 Java 版本兼容的版本。
| 归档时间: |
|
| 查看次数: |
2374 次 |
| 最近记录: |