Java-koontitoiminto kokoaa Java-ohjelmia käyttämällä Java Language Specification -määrittelyä noudattavaa kääntäjää. Java-koontitoiminto voi koota ohjelmia täydentävästi tallennettaessa yksittäisiä Java-tiedostoja.
Kääntäjän havaitsemat ongelmat luokitellaan joko varoituksiksi tai virheiksi. Varoitus ei vaikuta ohjelman suoritukseen, vaan koodi suoritetaan ikään kuin se olisi kirjoitettu oikein. Java-kääntäjä ilmoittaa käännösvaiheen virheet (Java Language Specification -määrittelyn mukaan) aina virheinä. Muuntyyppisten ongelmien kohdalla voit kuitenkin määrittää, haluatko Java-kääntäjän ilmoittavan niistä varoituksina vai virheinä vai haluatko, että ne ohitetaan. Voit muuttaa oletusasetuksia oletusasetussivulla
Java > Kääntäjä > Virheet/varoitukset.
Java-kääntäjä voi luoda CLASS-tiedostoja, vaikka käännösvirheitä olisi. Kuitenkin jos virheet ovat vakavia (esimerkiksi viittauksia epäjohdonmukaisiin binaareihin, jotka liittyvät todennäköisesti epäkelpoon koontipolkuun), Java-koontitoiminto ei tuota CLASS-tiedostoja.
Koontiluokkapolku
Java-kehitystyökalut (JDT)
Java-koontipolun ominaisuudet
Java-kääntäjän oletusasetukset