【发布时间】:2026-01-03 03:25:01
【问题描述】:
更新到 2019.1.3 后,IntelliJ(社区版)停止识别我的开发机器上的任何内置 java 类。 我收到以下错误:
无法解析符号字符串
我一开始以为是JDK配置不正确,但是看起来不是这样的:
我可以在 IntelliJ 的“外部依赖项”面板下看到所有的 java 基类,包括 java.lang.String:
我尝试重新安装JDK,但没有任何成功:
sudo apt-get --purge remove openjdk-11-jdk
sudo apt-get install openjdk-11-jdk
我还使缓存无效并重新启动了 IntelliJ,但也没有成功。
从命令行编译可以正常工作。
【问题讨论】:
-
您使用的是哪个 IntelliJ 版本?
-
我正在使用 IntelliJ IDEA 2019.1.3(社区版)构建 #IC-191.7479.19,构建于 2019 年 5 月 28 日 JRE:1.8.0_202-release-1483-b58 amd64 JVM:OpenJDK 64 -Bit Server VM by JetBrains s.r.o Linux 4.15.0-51-generic 我将在问题中添加此信息。
-
这里的pose好像也有同样的问题askubuntu.com/questions/1101033/…
-
不幸的是,似乎没有人找到您链接的问题的解决方案。一个答案是关于某人没有使用正确的 jdk 路径,另一个是 OP 说他切换到 oracle 的 JDK。
-
不确定是否相关,如果 11 是同一个问题会很奇怪:*.com/questions/47296429/…
标签: java ubuntu intellij-idea