激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Sonar編譯問題對應:File [...] can't be indexed twice.

Sonar編譯問題對應:File [...] can't be indexed twice.

2021-06-25 14:01liumiaocn Java教程

今天小編就為大家分享一篇關于Sonar編譯問題對應:File [...] can't be indexed twice.,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

現象說明

maven的java項目,測試用例和main所在的源碼文件均符合缺省寫法和格式,但是在使用mvn clean sonar:sonar進行編譯時提示can't be indexed twice錯誤。

相關版本

使用如下相關版本信息:

Sonar編譯問題對應:File [...] can't be indexed twice.

錯誤信息提示

?
1
ERROR: Caused by: File [...] can't be indexed twice. Please check that inclusion/exclusion patterns produce disjoint sets for main and test files

相關信息說明

maven的pom中對于源碼和測試代碼的指定可以通過如下設定進行:

  • <sourceDirectory>源碼目錄</sourceDirectory>
  • <testSourceDirectory>測試代碼目錄<testSourceDirectory>

sonar中對于源碼目錄和測試代碼目錄的設定可以通過如下方式進行:

  • sonar.sources=源碼目錄
  • sonar.tests=測試代碼目錄

對策

可以通過設定sonar的exclusion/inclusion屬性來解決問題。通過-D傳入如下信息即可解決(例):

?
1
2
3
4
sonar.sources=.
sonar.tests=.
sonar.test.inclusions=**/*Test*/**
sonar.exclusions=**/*Test*/**

參考內容

https://github.com/SonarOpenCommunity/sonar-cxx/wiki/FAQ

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對服務器之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

原文鏈接:https://blog.csdn.net/liumiaocn/article/details/85063738

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜在线小视频 | av在线免费观看网 | 成人午夜免费看 | 日韩中文字幕三区 | 中文字幕免费在线看 | 国产成人高潮免费观看精品 | 久久亚洲成人 | 免费播放欧美毛片 | 欧美成人鲁丝片在线观看 | 午夜爽爽爽男女免费观看hd | 亚洲第五色综合网 | va视频在线 | 欧美一区二区三区四区五区动图 | 亚洲成人在线免费 | 亚洲四播房 | 欧美黑人一级 | 天堂亚洲一区 | 人人舔人人射 | 精品久久久久久久 | 羞羞视频免费网站日本动漫 | 成人黄色在线观看 | 最新国产毛片 | 午夜人体 | 欧美日韩a∨毛片一区 | 另类亚洲孕妇分娩网址 | 国产噜噜噜 | 国产午夜精品视频免费不卡69堂 | 国产69精品久久久久久 | 亚洲电影在线播放 | 黑人日比视频 | 少妇一级淫片免费看 | chinese 军人 gay xx 呻吟 | 在线看小早川怜子av | 免费观看一级欧美大 | 久久精品一区二区三区国产主播 | 国产三级国产精品国产普男人 | 精品成人免费一区二区在线播放 | 91精品免费观看 | 成人福利视频在 | 免费一级高清毛片 | 国产午夜亚洲精品 |