Visual Studio Code:项目配置与 pom.xml 不是最新的,需要更新

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

版本:1.84.2(用户设置) 提交:1a5daa3a0231a0fbba4f14db7ec463cf99d7768e 日期:2023-11-09T10:51:52.184Z 电子:25.9.2 电子构建 ID:24603566 铬:114.0.5735.289 Node.js:18.15.0 V8:11.4.183.29-电子.0 操作系统:Windows_NT x64 10.0.19045

[{ “资源”:“/C:/Automation/automation-selenium/Reports-CDC/pom.xml”, “所有者”:“生成的诊断集合名称#3”, “代码”:“0”, “严重性”:4, "message": "项目配置与 pom.xml 不是最新的,需要更新。", “来源”:“Java”, "起始行号": 1, “开始列”:1, "结束行号": 1, “结束列”:1 }]

Problems with pom.xml

Java 11 已安装,尽管当我转到 Configure Java Runtime 时,我只看到 Java Version 的铅笔。如果我单击其中一支铅笔,就会返回到 pom.xml 文件。这是一个我不知道如何摆脱的恶性循环。因此,当我尝试运行 Selenide 测试时,我得到 此文件中找不到测试。

Configure Runtime for Projects

我尝试过重新启动、卸载并重新安装 VSCode 和 Java 11 JDK,但都没有帮助。我的 Java 类顶部的 import 项目曾经是绿色的,但现在它们是白色的。

我安装了测试扩展,包括 Java 测试运行程序。我还有 Git 和 GitHub 扩展包等等。

我尝试过命令 **mvn clean install -U **

我已更新我的 defaultSettings.json 文件,以匹配我的同事的文件,他似乎没有遇到任何这些问题。

当我单击Testing烧杯时,我看到“此工作区中尚未找到测试”。当我单击 安装其他测试扩展时,它显示 Test Runner for Java 已安装。

java maven configuration pom.xml project
1个回答
0
投票

我也遇到了同样的问题,并尝试了你所做的所有事情,但没有成功。

最后,我找到了这个vscode Java 故障排除指南。按照那里的提示,我打开了 Java Language Server 工作区日志并重新加载了 vscode。日志显示无法解析maven依赖插件的错误。

我在POM中注释掉了插件引用,然后Java环境就正确加载了。

令人沮丧的是,我可以在这个项目上运行 mvn install,而不会从命令行出现错误。我回到POM并重新添加插件,vscode中的问题没有再次出现。

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