Apache Jakarta Commons Configuration▲
Cette librairie met à disposition une interface générique pour la récupération de valeurs dans des fichiers de configuration de différents types. Vous pouvez charger des fichiers de configuration properties, des fichiers XML, des datasources JDBC ou encore JNDI.
Apache Jakarta Commons Daemon▲
Cette librairie permet à une application Java sur Win32 ou Unix d'interagir avec le système d'exploitation et de réagir en cas d'extinction de l'ordinateur pour que l'application puisse effectuer les tâches de fermeture. Cette librairie est faite de deux parties; la première, écrite en C, permet d'interagir avec le système et la deuxième, en java, permet d'indiquer que faire à l'application et de la tenir au courant.
Apache Jakarta Commons Launcher▲
Cette librairie permet de lancer facilement d'autres applications Java depuis la nôtre. Elle facilite le traitement des erreurs, des paramètres, le passage d'arguments à la JVM et le passage de propriétés spéciales.
Apache Jakarta Commons Logging▲
Il est très utile pour un programme de garder une trace de différentes informations, telles que les exceptions, les erreurs ou des informations sur l'avancée d'un processus. Or il existe plusieurs différentes manières de logger des informations, cette librairie est un pont entre les différentes techniques de logging existantes, ainsi si un jour vous voulez changez d'api, vous n'aurez pas à tout change, mais seulement la configuration de cette librairie.
Apache Jakarta Commons Resources▲
De plus en plus souvent, les programmes se doivent d'être localisés en plusieurs langues. Cette librairie qui se veut simple d'utilisation, permet de faciliter la localisation de vos programmes Java.
Apache Log4j▲
Log4j est une librairie vous permettant de gérer les logs de votre application d'une manière très puissante. Vous pouvez notamment générer des logs avec un format réglé par un pattern, utiliser des fichiers de logs qui changent avec roulement et tout cela de manière très rapide.