Compilateur Java

Le compilateur Java compile des programmes Java à l'aide d'un compilateur qui implémente la spécification du langage Java.Le compilateur Java peut compiler des programmes de manière incrémentielle à mesure que des fichiers Java individuels sont sauvegardés.

Les problèmes détectés par le compilateur sont classés dans deux catégories : les avertissements et les erreurs. La génération d'un avertissement n'a pas d'incidence sur l'exécution du programme. Le code s'exécute comme s'il avait été écrit correctement. Les erreurs de génération (conformément à la spécification du langage Java) sont toujours considérées comme des erreurs par le compilateur Java. Toutefois, vous pouvez demander au compilateur Java de traiter certains autres types problèmes comme des avertissements, des erreurs ou de les ignorer. Pour modifier les paramètres par défaut, utilisez la page des préférences Fenêtre > Préférences > Java > Compilateur > Erreurs/Avertissements.

Le compilateur Java peut créer des fichiers CLASS même si des erreurs de génération sont détectées. Toutefois, lorsque des erreurs graves sont identifiées (références à des fichiers binaires incohérents liées à un chemin de génération incorrect, par exemple), le compilateur Java ne génère pas de fichiers CLASS.

Concepts associés

Chemin des classes de génération
Outils de développement Java (JDT)

Tâches associées

Génération d'un programme Java
Génération automatique
Génération manuelle
Affichage des erreurs de génération et des avertissements
Gestion des chemins de génération
Affichage et modification du chemin de génération d'un projet
Ajout d'un fichier JAR au chemin de génération
Ajout d'un dossier de bibliothèque au chemin de génération

Référence associée

Propriétés du chemin de génération Java
Préférences du compilateur Java