OpenJDK 9 IntelliJ IDEA(Ubuntu)"无法解析Symbol"

时间:2017-11-17 18:38:58

标签: java linux ubuntu intellij-idea openjdk

我最近在Ubuntu 17.10下安装了openJDK 9,看起来IntelliJ IDEA有问题。

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

Project Structure

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

HelloWorld

它说“无法解决符号'字符串''。

当我通过终端甚至Eclipse编译时,一切正常。

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

  

openjdk 9-Ubuntu

     

OpenJDK运行时环境(构建9-Ubuntu + 0-9b181-4)

     

OpenJDK 64位服务器VM(构建9-Ubuntu + 0-9b181-4,混合模式)

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

问题与 lib / jrt-fs.jar 文件中的openjdk-9的Debian打包有关。此文件编译错误 报告此错误为here,并且有一个更完整的Answer here

如果您坚持使用openjdk,可以等待新版本或尝试使用启动板上的推荐选项从源构建它。