簡體   English   中英

聲納質量蓋茨插件拋出numberFormatException

[英]Sonar Quality Gates Plugin throwing numberFormatException

遵循https://github.com/jenkinsci/sonar-quality-gates-plugin中提供的設置,同時添加帶有項目密鑰的構建后步驟,我遇到以下錯誤:

>  java.lang.NumberFormatException:For input string: "<!DOCTYPE
> html><html lang="en"><head><meta http-equiv="content-type"
> content="text/html; charset=UTF-8" charset="UTF-8"/><meta
> http-equiv="X-UA-Compatible" content="IE=edge"><link
> rel="apple-touch-icon" href="/sonar/apple-touch-icon"     at
> java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>   at java.lang.Integer.parseInt(Integer.java:580)     .... Caused:
> javax.servlet.ServletException    at
> org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:765)   at
> org.kohsuke.stapler.Stapler.invoke(Stapler.java:845)  at
> org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:248)    at
> org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
>   ....

SonarQube版本:6.7.2 Jenkins版本:2.105 Sonar Quality Gate插件版本:1.3.0

有沒有人以前遇到過這個錯誤,或者對可能出什么問題有任何想法? 謝謝!

我遇到了同樣的問題,原因是SonarQube Server URL末尾的斜杠“ /”。

問題:將Quality Gate SonarQube插件添加到Post-build Actions時,“ Sonar Quality Gates插件拋出numberFormatException”。

原因: “管理詹金斯” >>“配置系統” >>“質量門”中的SonarQube服務器URL – SonarQube以斜杠“ /”結尾。

解決方案:刪除SonarQube服務器URL末尾的斜杠“ /”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM