在 intellij-idea 上将我的语言级别更改为 15,现在它无法识别任何 jakarta 软件包?我怎样才能让它再次工作?

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

我正在 intellij-idea 中开发一个 Maven 项目,出于某种原因决定将我的 java 语言级别从 8 更改为 15,现在它无法识别我导入的 jakarta 包。enter image description here

我尝试使用本地历史记录来恢复代码,但它也不起作用。我尝试在 pom.xml 中添加依赖项,但 jakarta 版本错误。我不知道如何获得正确的版本,因为以前不存在依赖项。我该怎么办?enter image description here

java maven intellij-idea servlets jakarta-ee
1个回答
0
投票

从 Java 8 到 Java 15 对从

jakarta.*
包导入没有影响。你有一个不同的问题......

Servlet 6.1 是当前版本

您的问题是指定 Jakarta Servlet API 的版本

10.0.0
。当前版本是 6.0,很快就会是 6.1。没有 Servlet 10 API。

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