Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins 可能出现错误';projectUuid';或';项目密钥';必须提供_Jenkins_Groovy_Sonarqube - Fatal编程技术网

Jenkins 可能出现错误';projectUuid';或';项目密钥';必须提供

Jenkins 可能出现错误';projectUuid';或';项目密钥';必须提供,jenkins,groovy,sonarqube,Jenkins,Groovy,Sonarqube,嗨,我想设置新的质量档案。但我有一个错误: { "errors": [ { "msg": "Either 'projectUuid' or 'projectKey' must be provided" } ] } 我不知道我为什么会有这个错误。参数'projectKey'在我的正文中定义 URL:http://sonarURL/api/qualityprofiles/add_project 正文: { "projectKey": "project_1"

嗨,我想设置新的质量档案。但我有一个错误:

{
  "errors": [
    {
        "msg": "Either 'projectUuid' or 'projectKey' must be provided"
    }
  ]
}
我不知道我为什么会有这个错误。参数
'projectKey'
在我的正文中定义

URL:
http://sonarURL/api/qualityprofiles/add_project

正文:

{
 "projectKey": "project_1",
 "qualityProfile": "Sonar way",
 "language": "java"
}

你能帮我吗?

project
代替
projectKey

{
 "project": "project_1",
 "qualityProfile": "Sonar way",
 "language": "java"
}

我发现了“问题”。只是它是查询参数………

您的sonarqube版本是什么?检查服务器上的文档:
http://sonarURL:9000/web_api/api/qualityprofiles/add_project
7.0。我看到文件,它写的是“项目”。奇怪的是,如果我做一个CURL查询,它就会工作