我正在经历这个困难,我是新的使用这项技术。格式化机器之前,这个项目运行完美,我备份了一切,并格式化。现在,我试图导入到软件中的项目,我遇到了一些错误。
我通过Maven->existing maven projects
执行导入,构建运行,但返回以下错误:
pom.xml
文件中有错误。
1.缺少某些Maven依赖项。
1.构建路径指定了JavaSE-11执行环境。工作区中未安装与此环境严格兼容的JRE。
1.指定的编译器兼容性为11,但使用的是JRE 17。
请看一下指纹第一页第二页
从那以后我一直在尝试解决这些问题,我检查了java,jre,jdk等的版本,我设法部分解决了jre的问题,但过了一段时间我又遇到了冲突,但涉及到maven的依赖关系,我没有得到任何成功。
老实说,我不明白错误的原因,我保持了相同的计算机设置之前格式化,也就是说,我安装的版本之前。
1条答案
按热度按时间mu0hgdu01#
我建议您查看工作区中已安装的JDK/JRE的首选项。您可以通过
Preferences -> Java -> Installed JREs
找到这些设置。在那里,您可以看到IDE为您的项目配置了哪些JRE(一般情况下)。然后,请查看该首选项节点下得
Execution Environment
类别.在该类别中,您可以定义哪个JRE应用于哪个执行环境.您得项目似乎需要JavaSE-11
环境.从列表中选择该环境后,您将看到IDE将使用哪个已安装得JRE来满足项目得JavaSE-11要求.我也会运行一个
Maven -> Update Project---
,因为在pom.xml文件中标记的依赖关系看起来很好,所以可能是这些依赖关系的下载中断了,但是如果没有提到确切的错误,也很难说。