簡體   English   中英

如何使用Eclipse SonarQube插件分析多模塊項目?

[英]How to analyze a multi-module project with Eclipse SonarQube plugin?

我有一個多模塊項目(java和js模塊)。 我正在嘗試使用Eclipse Sonar插件。 支持嗎? 如果是這樣,怎么辦?

我可以將項目鏈接到Sonar項目,但不能將其鏈接到感興趣的特定模塊。 運行時,出現以下錯誤:

Caused by: org.sonar.api.utils.HttpDownloader$HttpException: Fail to download [http://myserver:9000/api/sources?resource=myProjectKey:com.MyClass&format=txt]. Response code: 500

發生上述錯誤是因為項目密鑰應為myProjectKey:java 在Eclipse插件中修改sonar.projectKey無效。

如果我嘗試設置sonar.modules=java ,然后為Java設置所有其他設置,則Sonar不會分析任何內容,因為多模塊項目無法包含源代碼。

有兩種方法可以在SonarQube中定義多模塊結構:

  1. 在根文件夾的屬性文件中設置所有配置
  2. 在多個屬性文件中設置配置

只需遵循以下網址即可: AnalysiswithSonarQubeRunner-Multi-moduleProject

暫無
暫無

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

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