2016-12-07 56 views
0

我想在我的公司中爲比觀衆範圍更廣的聽衆製作聲納儀表板。所以我想用法語標籤,例如使用「Règle」而不是「Rule」。聲納中的非ascii配置文件名稱

但重音字符的拼寫錯誤作爲未解決的UTF-8«Règles»和不能從行家聲納插件不客氣:

在pom.xml中:

<sonar.profile>Règles XXXX</sonar.profile> 

在控制檯:

[INFO] Quality profile for java: Règles XXXX 
.../... 
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.2:sonar (default-cli) on project xxxx: sonar.profile was set to 'Règles XXXX' but didn't match any profile for any language. Please check your configuration. -> [Help 1] 

我在做什麼錯?

+0

你可以用'R è gles'(UTF-8編碼) –

+0

改變你的pom中的「Règles」。你的pom.xml在它的xml-header中指定了什麼編碼?它的實際編碼是什麼? –

+0

標準編碼,utf8 – Sxilderik

回答

3

你不是「指定」在POM中的配置文件,你是覆蓋它。

在SonarQube UI中,只需將RèglesXXXX設置爲默認配置文件或將相關項目指定給它,然後從pom中刪除該屬性即可。

請注意,還有一個法國本地化插件,但它有點過時了。

+0

感謝您的指針。請注意,即使安裝了法語插件,我也面臨着Sonar UI中的相同問題。但是,我沒有必要在pom.xml中指定配置文件名稱。 – Sxilderik