Caractéristiques nécessaires à l'étape de la compilation

Comparé à d'autres langages la compilation de code sources java est largement simplifée. Malgré cela il peut se révéler nécessaire de livrer au compilateur des arguments en plus des fichiers à compiler. Il faut donc prévoir un mécanisme pour simplifier à l'utilisateur l'appel du compilateur. Idéalement uniquement les fichiers modifiés devraient ètre recompilés, ainsi que les fichiers qui en dépendent et la aussi uniquement les fichiers pertinents au projet. Car souvent un projet de programme java est composé d'une grande multitude de fichiers de code source (il est rappelé que chaque définition de classe est stoquée dans un fichier propre) et recompiler l'ensemble des fichiers peut prendre un temps considérable, ce qui ralentirait le cycle de développement.



Subsections