Javac vs Eclipse Compiler: Quelle est la distinction?
Contrairement à Javac, qui expédie avec le Sun JDK, Eclipse utilise un compiler Java distinct pour Java pour Java pour Java (Ecj). Cette différenciation s'étend au-delà de la simple esthétique.
Une divergence flagrante entre ces compilateurs réside dans leur traitement des erreurs de compilation. Alors que Javac arrête entièrement la compilation en présence d'erreurs, ECJ permet l'exécution du code sans augmenter les erreurs immédiates. Cependant, si le code problématique s'exécute, il déclenche une exception, signalant la tentative de compilation incorrecte.
Une autre distinction notable tourne autour des versions incrémentielles. ECJ conduit de manière transparente dans l'ide Eclipse, compilant le code immédiatement après la saisie.
Dévidant son indépendance, le compilateur d'Eclipse autorise les utilisateurs à écrire, compiler et exécuter le code Java sans la présence du sdk java. L'utilisation par Apache Tomcat de la compilation FORJSP ECJ en sert d'exemple. Intellij Idea, compilateur GNU pour Java (GCJ) et Liferay s'intègrent tous à la CEC pour leurs besoins de compilation respectifs.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3