com.sun.tools.javac.util 在 openjdk 8 中可用吗?

问题描述 投票:0回答:1

我刚刚在我的 Mac 上安装了brew 中的openjdk 8。但是,当我使用 Pair: "import com.sun.tools.javac.util.Pair;" 时,虽然 IntelliJ 没有报告任何错误,但它会提示错误,指出“error: package com.sun.tools .javac.util 不存在”。我记得Java 8包含Pair。 openjdk 8也包含Pair吗?如果没有,哪个版本的openjdk包含Pair?

java intellij-idea intellij-15
1个回答
2
投票

您可以在这里找到 JDK 源代码:

https://hg.openjdk.java.net/jdk/jdk13/

据我所知,它仍然在那里:

> find . -name "Pair.java" | grep javac
./src/jdk.compiler/share/classes/com/sun/tools/javac/util/Pair.java

看起来像是您的环境相关问题。

enter image description here

它也可以与 Java 1.8 完美配合

采用openjdk

默认下载地址:https://adoptopenjdk.net

enter image description here

亚马逊 Corretto

默认下载地址:https://docs.aws.amazon.com/corretto/latest/corretto-8-ug/what-is-corretto-8.html

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.