可能是因为没有正确配置Sonarlint针对您的Java项目。请按照以下步骤进行操作:
确保已安装Visual Studio Code中的Sonarlint扩展程序。
在Visual Studio Code中打开您的Java项目,并确保项目能够正常工作(例如完成了构建)。
在Visual Studio Code左侧的“活动栏”中找到并打开“Sonarlint”面板。如果您还没有在此面板中添加Java项目,请单击“添加项目”并选择您的Java项目。
确认您针对Java正确配置了Sonarlint。您可以在Visual Studio Code中使用以下任一种方法来完成此操作:
a. 打开Visual Studio Code用户设置(通过单击“文件”>“首选项”>“用户设置”),并在搜索框中键入“Sonarlint.setting”。然后,将以下JSON代码添加到右侧的“settings.json”文件中:
"sonarlint.connectedMode.project": {"projectKey": "
b. 在Visual Studio Code中打开您的Java项目,然后单击“Sonarlint”视图中的面板右上方的设置图标。在“设置”菜单中,选择“Java”选项卡。然后,输入您的SonarQube项目密钥和SonarQube服务器URL。