Procedura instalacji:
Po zakończeniu instalacji restartujemy Eclipsa.
Aby poddać nasze pliki sprawdzeniu należy otworzyć wcześniej napisany (bądź dopiero stworzony) projekt w Eclipse. W "Package Explorer" zaznaczamy nasz projekt i klikamy PPM -> Properties. Wyskoczy okienko "Properties for nazwa_projektu" z listy po lewej wybieramy PMD. Z głównego okna zaznaczamy "Enable PMD" i klikamy OK. Następne okienko zapyta nas czy przebudować nasz projekt. Potwierdzamy.
To samo co wyżej ale w adresie URL wklepujemy http://eclipse-cs.sourceforge.net/update i zaznaczamy Checkstyle. Pozostała część instalacji przebiega w dokładnie ten sam sposób jak w przypadku PMD.
Checkstyle
Checkstyle'a włączamy dokładnie w ten sam sposób do PMD. Jak już włączymy to naszym oczom ukazuje się lista (bardzo długa lista) popełnionych przez nas błędów stylistycznych ;) Przykładowo w 45 linijkowym kodzie mieliśmy 49 błędów stylowych... :P
Zakładam, że każdy z grupy używa Windowsa i nigdy nie będzie potrzeby przenosić kodu do innego systemu operacyjnego tak więc proponuję wstępną konfigurację Checkstyle'a aby
uniknąć restrykcji nakładanych na kod. Chodzi tutaj tylko o tabulację, bo w większości przypadków nawet takie podstawowe sformatowanie kodu generuje błędy ;) Tak więc:
Aby sprawdzić, które błędy generowane są przez PMD, a które przez Checkstyle w dole ekranu (zakładka Problems) wyświetlane są opisy wszystkich markerów (kolumna 'Type').
Dla jasności:
PMD sprawdza błędne praktyki programistyczne itd., a Checkstyle jak już wcześniej powiedziałem, błędy stylowe, czyli wygląd kodu.
Zaleca się aby włączyć Checkstyle'a oraz PMD możliwie jak najwcześniej (to samo tyczy się instalacji), aby uniknąć późniejszych poprawek i grzebania się w dziesiątkach błędów czy ostrzeżeń.