Program budujący Java buduje programy Java przy użyciu kompilatora, który implementuje specyfikację języka Java. Program ten pozwala budować programy przyrostowo w miarę zapisywania plików Java.
Problemy wykrywane przez kompilator są klasyfikowane jako ostrzeżenia lub błędy. Wystąpienie ostrzeżenia nie wpływa na wykonanie programu - kod zostanie wykonany tak, jakby był napisany poprawnie. Błędy kompilacji (zgodnie ze specyfikacją języka Java) są zawsze zgłaszane przez kompilator Java jako błędy. W przypadku innych typów problemów użytkownik może określić, czy kompilator Java ma zgłaszać je jako ostrzeżenia, jako błędy, czy też ma je ignorować. Aby zmienić ustawienia domyślne, należy użyć strony preferencji Okna > Preferencje > Java > Kompilator > Błędy/ostrzeżenia.
Kompilator Java może utworzyć pliki CLASS nawet w przypadku wystąpienia błędów kompilacji. Jeśli jednak wystąpią poważne błędy (na przykład odwołania do niespójnych plików binarnych, najprawdopodobniej spowodowane niepoprawną ścieżką budowania), program budujący Java nie wygeneruje żadnych plików CLASS.
Ścieżka klasy budowania
Java Development Tools (JDT)
Budowanie programu Java
Budowanie automatyczne
Budowanie ręczne
Wyświetlanie ostrzeżeń i błędów kompilacji
Praca ze ścieżkami budowania
Wyświetlanie i edytowanie ścieżki budowania projektu
Dodawanie pliku JAR do ścieżki budowania
Dodawanie folderu biblioteki do ścieżki budowania
Właściwości ścieżki budowania Java
Preferencje kompilatora Java