Apache Jakarta BCEL▲
Cette libraire permet de manipuler des classes Java (.class) sous forme d'objet. Vous pouvez charger des classes existantes, les inspecter, les modifier et ensuite les réécrire dans la classe ou alors, vous pouvez aussi créer des nouvelles classes depuis rien. Une classe est donc représentée par un objet qui contient des variables, des méthodes et du bytecode.
Apache Jakarta BSF▲
Ce framework permet d'utiliser des langages de script depuis Java et permet aux langages de script d'accéder aux objets java. C'est une sorte d'interface qui permet aux deux langages d'interagir. Elle permet de travailler avec Javascript, Python, NetRexx, Tcl et XSLT. Vous pouvez donc interagir avec des moteurs de scripts externes.
Apache Jakarta Commons Attributes▲
Cette librairie permet au développeur Java d'utiliser des attributs de style C*/.Net dans leur code. Via des annotations, on peut donc ajouter des attributs aux paramètres d'une méthode, à sa valeur de retour ou aux paramètres d'un constructeur.
Apache Jakarta Commons CLI▲
Cette librairie permet de faciliter la création d'un système en ligne de commande. On peut définir différentes commandes, avec des options et des parseurs pour récupérer la chaine et donner les bonnes informations à votre commande.
Apache Jakarta Commons Transactions▲
Cette librairie permet de gérer la programmation transactionnelle en Java de manière simplifiée. Avec cette librairie, vous pourrez facilement utiliser des collections transactions, des accès transactionnels sur des fichiers ou encore des verrouillages de plusieurs niveaux.
Apache Jakarta Commons Validator▲
Dans la plupart des projets, vous êtes amenés à devoir valider les valeurs qui vous arrivent des utilisateurs ou d'un fichier. Ce travail est souvent long et répétitif. Commons Validator va vous permettre d'effectuer plus rapidement ce travail. Cette librairie met à votre disposition une série de méthodes permettant de valider des champs de différents types.
Apache Jakarta JCS▲
Cette librairie vous permettra de gérer un système de cache. Vous pourrez donc ajouter des objets dans le cache et les récupérer ensuite.
Apache Scout▲
Apache Scout est une implémentation de la JSR 93 (JAXR).
Apache Velocity▲
Apache Velocity est un moteur de template écrit en pur Java, facilement intégrable dans votre application.
Apache XML Graphics Commons▲
C'est une librairie qui est constitué d'une série de composants réutilisables. Vous trouverez par exemple une librairie PDF, une librairie RTF ou encore des implémentations Graphics2D.