因此,基本上,我正在一个项目上,最近又买了一台新的笔记本电脑。克隆了存储库,IntelliJ似乎与以下导入语句有关:
导入jdk.jshell.spi.ExecutionControl;
告诉我该软件包不存在。我很茫然,为什么只有这个特定的那个不起作用。
这是一个Maven项目Java 11。 我尝试了各种maven命令(干净安装,干净包,站点等),但都没有做任何事情。重建项目,使chaches / restart无效,甚至删除本地存储库并再次克隆项目-仍然没有。
所以机器本身一定有问题-也许我遗漏了一些东西?也许某些IntelliJ设置错误?
我们将非常感谢您提供任何帮助,
答案 0 :(得分:0)
我也有同样的问题。我更新到Java 13,更改了IntelliJ项目结构中的JDK,现在它可以正常工作。
在这里检查如何在IntelliJ项目结构中更改JDK: https://www.jetbrains.com/help/idea/sdk.html?_ga=2.136543410.361341407.1574701301-2015064944.1569589449#change-project-sdk
更改项目SDK 从主菜单中,选择文件|项目结构Ctrl + Shift + Alt + S。
在左侧面板上,找到“项目设置”部分,然后选择“项目”。
从Project SDK列表中,选择另一个SDK或SDK版本。
如果尚未在IntelliJ IDEA中定义必需的SDK,请单击“新建”并指定其主目录。