我有一个现有的声纳 - 跑步者正常工作:
sonar.modules=old-project1,old-project2
但是我要向跑步者添加一个新模块(new project3),但模块在项目名称中有一个空格,所以我的新模块行如下所示:
sonar.modules=new project3,old-project1,old-project2
我收到Sonar的错误,包括“错误:无法识别的选项:project3,old-project1,old-project2”或“PROJECT:new project3”不是有效的项目或模块密钥。允许的字符是字母数字,' - ','_','。'和':',至少有一位非数字。“
对我而言,似乎空间不是声纳转轮模块的合法特征,但只是想确认一下,或者看看是否有解决方法,因为我是Sonar的新手。
*项目名称已从实际实施中更改。
答案 0 :(得分:1)
我确认项目键中不允许使用空格。我觉得Allowed characters are alphanumeric, '-', '_', '.' and ':', with at least one non-digit
错误消息足够明确 - 但如果您不同意,可以随意挑战。