La boite à outils de développeur java. Les meilleurs outils : kits de développement, outils de conception, de test, de déploiement, ou encore serveurs d'application.Consultez tous les outils
Nombre d´outils : 15, dernière mise à jour : 20 novembre 2015
OpenSSL est un ensemble d'outils en ligne de commande permettant le chiffrement (DES, DSA, RSA, ...) et l'encodage (MD5, SHA-1, ...). C'est une implémentation libre des protocoles SSL et TLS. Cette bibliothèque peut être utilisée par de nombreux langages.
Lucene est une bibliothèque open source écrite en Java qui permet d'indexer et de chercher du texte. Il est utilisé dans certains moteurs de recherche. C'est un projet de la fondation Apache mis à disposition sous licence Apache. Il est également disponible pour les langages Ruby, Perl, C++, PHP, C#.
API open source permettant de faire de la programmation temps-réel : pure java, utilisable sur toute plateforme (de J2SE 5.0 à J2ME), implémentations très rapides (collections, parsing XML), classe Text (pour la manipulation rapide de chaînes de caractères).
Ostermiller Java Utilitiesest un regroupement de plusieurs classes et librairies utilitaires : encodage/décodage Base64, File Helper, String Helper, concaténation de flux, etc.
Commons Email est une API pour envoyer l'email. Il est basé sur l'API Java Mail, dont il vise la simplification. Certaines des classes de messagerie qui sont fournis sont les suivantes:
- SimpleEmail - Cette classe est utilisée pour envoyer des e-mails à partir de texte de base.
- MultiPartEmail - Cette classe est utilisée pour envoyer des messages en plusieurs parties. Cela permet d'ajouter à un message texte des pièces jointes soit inline ou fixés.
- HtmlEmail - Cette classe est utilisée pour envoyer des emails au format HTML. Il dispose de toutes les capacités que MultiPartEmail permettant l'ajout facile des pièces jointes. Il prend également en charge les images incorporées.
- ImageHtmlEmail - Cette classe est utilisée pour envoyer des e-mails HTML formatées avec les images en ligne. Il dispose de toutes les capacités que HtmlEmail mais transforme toutes les références d'image pour des images en ligne.
- Email Attachment - Ceci est une simple classe de conteneur pour permettre une manipulation aisée des pièces jointes. Il est pour une utilisation avec les instances de MultiPartEmail et HtmlEmail.
Cette API du projet Jakarta Commons fournit quelques améliorations au package java.io du JDK Standard.
La bibliothèque Apache Commons Net implémente le côté client de nombreux protocoles Internet de base : FTP, NNTP, SMTP, POP3, Telnet, etc... Le but de la bibliothèque est de fournir un accès de protocole fondamental, pas des abstractions de niveau supérieu
Cette API du projet Jakarta Commons fournit les classes nécessaires à l'upload de fichiers, avec servlets et applications Web.
CLI (Command Line Interface) est une API du projet Jakarta Commons permettant de parser les arguments d'un programme Java.
JCom est une API permet l'interopérabilité avec COM (Microsoft Component Object Model).
Easy Batch est un framework qui permet de faciliter le développement d'application de type batch en Java. L'idée du framework est de décharger le développeur des tâches fastidieuses (lecture des données, filtrage, parsing, mapping à des objets du domaine, validation) et de le laisser se concentrer sur la logique métier de son application.