0

我想在 Visual Studio Code 中使用 Code QL 来解析 Java 项目,并在单击“从文件夹中选择数据库”图标后选择我的 Java 项目的源文件夹。我的项目文件夹如下所示: 在此处输入图像描述

我收到错误消息'c:\Users\mouna\git\chess\java-chess' does not contain a dataset directory. ,我该如何解决?我究竟做错了什么?

4

1 回答 1

0

首先,您必须在您的机器上安装 codeQL 包。通过将 codeql 命令添加到环境变量 PATH 中,确保可以从命令行访问 codeql 命令。然后按照此处的说明为您的代码库创建一个数据库

ex : codeql database  create projectName-database --language=java
      --command="mvn clean install" --source-root="C:\code\projectFolder"

然后将新创建的数据库上传到 VS 代码。按照此处的说明运行您的分析

于 2021-07-28T23:26:36.287 回答