Existe-t-il une possibilité de mettre en cache la compilation java comme le fait ccache pour la compilation C ou C++?Cache java compilation
J'ai beaucoup de code à compiler, et je compile le même code plusieurs fois, donc cela a pris beaucoup de temps. J'ai donc pensé à le mettre en cache pour accélérer. Mais le problème principal est que, le code source entier a beaucoup de fichiers dans de nombreux répertoires, et il y a tellement de fichiers java. La compilation est faite par les scripts ant qui sont invoqués par le script make. Il doit être compilé par le JDK du Soleil. Et de plus ... entre les compilations je dois nettoyer tous les fichiers de classe * créés.
Je ne peux donc utiliser aucune des fonctionnalités d'IDE.
"Seule la partie de votre classe qui change sera compilée." Cool, je ne le savais pas; Je pense que cela a juste recompilé des classes entières. Mais je suppose que cela est nécessaire pour des fonctionnalités telles que permettre d'exécuter du code à partir de classes avec des erreurs de compilation (ce que le débogueur Eclipse permet parfois). – sleske
Un compilateur par lots pourrait faire la même chose. Je suppose qu'il n'est pas très utile d'imprimer les erreurs du compilateur comme des avertissements et de jeter des exceptions à l'exécution dans ce scénario. –
Autre utilisation du compilateur Eclipse - Tomcat l'utilise comme compilateur pour (jsps). –