2014-05-16 12 views
6

Sau khi nâng cấp của sonarqube 4,2-4,3 tôi nhận được tin nhắn này:SonarQube không phân tích tập tin sau khi nâng cấp 4,2-4,3

13: 15: 18,349 WARN - File '% s' được bỏ qua. Nó không nằm trong mô-đun basedir '% s'. [lặp lại cho (giả định) tất cả C# tập tin của tôi]

13: 15: 18,349 INFO - 0 Bức ảnh lập chỉ mục

Chúng tôi chạy sonar từ msbuild, và vượt qua trong (trong số những người khác) các đối số dòng lệnh: -D sonar.sources = "../../ Nguồn /"

nào được giải quyết một cách chính xác đường dẫn đầy đủ là có thể nhìn thấy trong khai thác gỗ

hiển thị đầu ra

C: \ dự án \ myproject \ xây dựng \ Tools \ SonarRunner.2.3 \ bin ..

SonarQube Runner 2.3

Java 1.7.0_51 Oracle Corporation (64-bit)

Windows 8 6.2 amd64

INFO: Runner tập tin cấu hình: C: \ dự án \ dự án \ build \ Tools \ SonarRunner.2.3 \ bin .. \

INFO conf \ sonar-runner.properties: tập tin cấu hình dự án : NONE

INFO: Ngôn ngữ mặc định: "en_GB", mã nguồn mã hóa: "UTF-8"

INFO: thư mục làm việc: C: \ dự án \ dự án \ Build \ Scripts.sonar

INFO : SonarQube server 4.3

13: 13: 43,706 INFO - thiết lập tải hàng loạt

13: 13: 43,924 INFO - tài cache: C: \ Users \ username.sonar \ Cache

13:15: 16. 155 INFO - Không có cổng chất lượng nào được cấu hình.

13: 15: 16,356 INFO - Cơ sở dir: C: \ dự án \ dự án \ Build \ Scripts

13: 15: 16,356 INFO - dir làm việc: C: \ dự án \ dự án \ Build \ Scripts.sonar

13: 15: 16,356 INFO - dirs Nguồn: C: \ dự án \ dự án \ Source

13: 15: 16,356 INFO - mã hóa Nguồn: UTF-8, ngôn ngữ mặc định: en_GB

13: 15: 16.356 INFO - Tệp chỉ mục

13: 15: 16,358 INFO - Gạt kiểm tra:

13: 15: 16,358 INFO - /.IntegrationTests//.*

13: 15:. 16,358 INFO - /.UnitTests// *

13: 15: 17,287 cảnh báo - File '% s' được bỏ qua. Nó không nằm trong mô-đun basedi r '% s'.

Bất kỳ đề xuất nào về cách giải quyết vấn đề này?

Trả lời

10

This có thể giúp (Cập nhật: url không còn có sẵn: Alternative)

"thư mục cơ sở Mô-đun có thể được chỉ định cho trường hợp đặc biệt Theo mặc định, thư mục module cơ sở được đoán từ nhận dạng mô-đun (như trong các ví dụ ở trên) Nhưng nó có thể được định nghĩa lại bằng cách sử dụng thuộc tính sonar.projectBaseDir. "

+0

Cảm ơn bạn. Tôi đặt project.home & sonar.projectBaseDir vào thư mục soure của tôi. Vẫn đang sử dụng hệ điều hành 2.3. Cũng cần có đường dẫn đầy đủ, tương đối không hoạt động, và phải thay đổi c: \ path thành c:/path. Cũng xóa -D project.settings, vì nó được liệt kê là không tương thích với các tùy chọn này. –

+0

Bạn có liên kết mới nhất không? Liên kết có trong câu trả lời là lỗi thời – sag

+1

@SamuelAlexander Đây là trang tốt nhất tôi có thể tìm thấy: http://docs.sonarqube.org/display/SONAR/Analyzing+Source+Code –

Các vấn đề liên quan