Java forráskód fordítása, javac

A fordítás időtartalma alatt a teljes program "megáll" nincs lehetőség a fordítással párhuzamosan más feladatok elvégzésére.

Viszont a fordítás bármikor megszakítható a Mégsem gombbal, és követhető az eltelt másodpercek száma. Ha unatkozik a fordítás ideje alatt, akkor számolja meg, hogy mennyit fordul másodpercenként a fogaskerék .

Ez elsőnek kényelmetlennek tűnhet, de ezzel a módszerrel gyorsabban készül el a forrásprogramja byte kódja. Ha a fordítás során a JDK részét képező java fordító (javac) hibát talál a forráskódban, akkor ezek a hibák egy egyszerűen átlátható listában megjelennek a kimenetek üzenettárolón. A kimenetek között egyszerre csak egy darab fordítási végeredmény (kimenet) lehet. Az előző fordítás eredménye, ha az még rajta volt az üzenettárolón, letörlődik.

A fordítási hiba lista

A sorok előtt lévő ikonok jelentése:
Hiba, ezek kijavítása nélkül nem készül el a byte kód.
Figyelmeztetés, ezek megléte esetén a byte kód elkészül, és futtatható lesz, de tanácsos a javac figyelmeztetéseit megfogadni.
A listában az egyes sorokra kattintva a hibához tartozó fájlban (szövegben) a hibás sor vörös hátérrel lesz kirajzolva. A hiba pontos helyét a sorban egy ciánkék kis téglalap jelzi. A hiba listán lépkedhet a fel és le nyilakkal is. Az enter leütésére vagy az egér dupla kattintására a szövegszerkesztőben a hibás sort jelülő vörös háttér eltűnik, és a kurzor a hiba helyén fog villogni. Amennyiben nem elegendő ön számára a hiba lista által közölt információ, akkor a listán való jobb egér gomb kattintásával előhozhatja a komponens felpattanó menüjét és kiválaszthatja megtekintésre a fordítás során keletkezett szöveges hiba leírást.

A szöveges hiba leírás.

Ez a hiba leírás a javac fordító közvetlen hiba kimenete. Itt a hibákra történő egérkattintásnak nincs hatása.

Free Java beállítási hiba a fordítás során

Hibaüzenetet kap, ha a javac külső parancssoros fordítóprogram beállított elérési útvonalán nem található meg a javac fájl. A hiba elhárításához válassza a beállítások menü JDK beállítások menüpontját, majd állítsa be a javac helyes útvonalát.