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

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

我最近在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,混合模式)

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

java linux ubuntu intellij-idea openjdk
1个回答
0
投票

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

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

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