OpenJDK 9 IntelliJ IDEA(Ubuntu)“无法解析符号”

用户7313623:

我最近在Ubuntu 17.10下安装了openJDK 9,似乎IntelliJ IDEA遇到了麻烦。

每当我创建一个新项目时,IntelliJ都可以找到JDK,但似乎配置方式不正确。这是它的样子

项目结构

当我创建一个HelloWorld.java示例时,它看起来像这样

你好,世界

并显示“无法解析符号“字符串”。

通过终端甚至使用Eclipse进行编译时,一切工作正常。

当我输入'java --version'时,它说

openjdk 9-Ubuntu

OpenJDK运行时环境(内部版本9-Ubuntu + 0-9b181-4)

OpenJDK 64位服务器VM(内部版本9-Ubuntu + 0-9b181-4,混合模式)

有办法解决这个问题吗?

Kayvan Tehrani:

问题与lib / jrt-fs.jar文件中的openjdk-9的Debian打包有关该文件编译不正确。
在此报告此错误,并在此处提供了更完整的答案

如果您坚持使用openjdk,则可以等待新版本,或者尝试使用启动板上的建议选项从源代码进行构建。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Intellij IDEA Maven:无法解析符号“ backtype”

Intellij IDEA中的“无法解析符号”

OpenJDK 8或9?

如何在Ubuntu 18.04上安装openjdk-9-jdk?

无法安装“ openjdk-9-jdk”,因为它试图覆盖“ openjdk-9-jdk-headless”中包含的文件区域

无法在IntelliJ Idea IDE中解析符号javafx.application

IntelliJ IDEA中的Maven依赖项“无法解析符号VectorAssembler'”

Intellij IDEA语法警告,无法解析符号

FreeJSD何时开放OpenJDK 9?

IntelliJ无法解析符号“ newFixedThreadPool”

Intellij,无法解析符号ByteBufferGuard

IntelliJ:无法解析符号“ GenericGenerator”

如何在带有OpenJDK11的IntelliJ IDEA中使用Jasper Reports

在快照中的IntelliJ中,我无法从apt-get中选择openJDK 11

试图移动到Java OpenJDK:激活器1.3.9,Intellij无法正常工作

具有休眠依赖关系的jar文件无法在jdk 9+(openjdk 12)中执行

如何使用集成的Jigsaw修补OpenJDK 9?

OpenJDK9(Docker),gradle 4.2.1,GitLab

构建openjdk9时出错

如何使用OpenJDK 9修复Eclipse

IntelliJ IDEA突然失去了所有类关系。无法解析符号

IntelliJ IDEA:String,System和其他Java类的“无法解析符号”

IntelliJ Idea无法解析Scala托管源中的符号(sbt-buildinfo)

IntelliJ IDEA中具有Gradle的Java项目:无法解析符号“ google”,但项目可以编译

Intellij IDEA 2019.3,JDK 11.0.3中的Maven Java项目:无法解析符号'java'但仍可编译

无法解析符号“WebView”。在 IntelliJ IDEA 中使用 Maven 的 JavaFX WebView

JavaFX的不存在使用Java 9和IntelliJ IDEA的

IntelliJ IDEA 2017.1 中对 Java 9 模块的支持

IntelliJ无法解析com.amazonaws符号