Khi PHPMD chạy, nó tìm kiếm đầu tiên cho một mặc định PHP thực thi mà phải tồn tại, và đây là không bộ trong "Tools PHP" nhưng trong "PHP":
Window > Preferences > PHP > PHP Executables > (choose one) > [SET DEFAULT]
nhưng nếu bạn đã không được thực hiện điều này, bạn sẽ nhận được một lỗi.
Tại thời điểm này PHPMD chạy và đặt đầu ra của nó trong chế độ xem PHPMD (không phải trong giao diện điều khiển), thường được hiển thị ở dưới cùng. Nếu nó không xuất hiện chút nào, nó có thể đã bị đóng hoặc bỏ qua. Vì vậy:
Window > Show View > PHP Tools (Others?) > PHPMD
Một điều khác có thể xảy ra là PHPMD không phát hiện thấy gì (chế độ xem xuất hiện nhưng trống). Trong trường hợp đó, bạn có thể kiểm tra giao diện Console để xem điều gì đã xảy ra. Nếu không, bạn có thể thử và sửa đổi tập lệnh phpmd.php do PTI điều hành sao cho nó ghi lại những gì nó đang thực hiện (ví dụ bạn có thể quấn thường trình chính trong thử/nắm bắt), hoặc để stdout hoặc bằng cách mở tạm thời tập tin nào đó trên hệ thống của bạn.
Bạn đã cài đặt Trình dò tìm lỗi PHP bằng cách sử dụng PEAR hoặc Composer? Tôi không sử dụng Eclipse, nhưng tôi tin rằng gói PDT bao gồm những thứ này, và do đó bạn có thể cài đặt và sử dụng công cụ này. –
@StevenScott Tôi đã cài đặt nó với PEAR –
@IliaShakitko Bất kỳ cập nhật nào về điều này? – Jonast92