Outils Java

Retrouvez ici tous les meilleurs téléchargements Outils Java
Ajouter un nouvel élément

    iReport

    Éditeur : JasperSoft +
    Editeur graphique basé sur Netbeans pour la construction de rapports Jasper. Il vous permet de créer des modèles très sophistiqués contenant des graphiques, des images, des sous-rapports, tableaux croisés et bien plus encore.D'accéder à vos données via JDBC, TableModel, Java Beans, XML, Hibernate, CSV, et les sources personnalisées. Puis, de publier vos rapports au format PDF, RTF, XML, XLS, CSV, HTML, XHTML, texte, DOCX, ou OpenOffice.

    Javadoc

    Éditeur : Sun Microsystems +
    Javadoc est un outil développé par Sun Microsystems permettant de créer une documentation d'API en format HTML depuis les commentaires présents dans un code source en Java. Javadoc est le standard industriel pour la documentation des classes Java. La plupart des IDEs créent automatiquement la javadoc HTML.

    Gradle

    Éditeur : Gradleware et la communauté Gradle +
    Gradle est un moteur de production fonctionnant sur la plateforme Java. Il permet de construire des projets en Java, Scala, Groovy voire C++.

    Gradle allie les atouts de Apache Maven et Apache Ant : il allie l'utilisation de conventions à la manière de Maven (convention plutôt que configuration) avec la flexibilité de Ant pour décrire les tâches de constructions, avec une cohérence forte dans l'interface de programmation des tâches.

    Doxygen

    Éditeur : Dimitri van Heesch et contributeurs +
    Doxygen est un générateur de documentation sous licence libre capable de produire une documentation logicielle à partir du code source d'un programme. Pour cela, il tient compte de la grammaire du langage dans lequel est écrit le code source, ainsi que des commentaires s'ils sont écrits dans un format particulier.

    Doxygen est capable d'analyser des fichiers sources écrits dans les langages C, Objective C, C#, PHP, C++, Java, Python, IDL, Fortran, VHDL, Tcl et dans une certaine mesure D.

    Bonita BPM (Business Process Management)

    Éditeur : Bonitasoft +
    Bonita BPM est une solution Open source de gestion de processus métier (en anglais BPM pour « Business process management ») créée en 2001.

    Modélisez, développez et déployez vos applications orientées processus de bout en bout grâce à une Suite BPM (Business Process Management) Open source complètement intégrée : Bonita BPM Studio, Bonita BPM Portal et Bonita BPM Engine. Bonita BPM Community Edition est la suite Open Source de gestion des processus métier la plus téléchargée dans le monde. Bonita BPM est développée avec Eclipse, Java, la norme BPMN2 et d'autres standards ouverts afin d'offrir une plateforme de développement d'applications facile à utiliser

    Open JDK

    Éditeur : Open JDK Community +
    OpenJDK est l'implémentation libre de la société Oracle du standard Java SE, tel que défini par le Java Community Process.
    À l'heure actuelle, le projet contient deux composants du Java Development Kit : la machine virtuelle HotSpot (en) et le compilateur Java (javac).

    SoapUI

    Éditeur : Eviware +
    SoapUI est le leader des outils de test du monde Open Source, surtout, il est utilisé pour tester les APIs.
    SoapUI prend en charge plusieurs protocoles tels que SOAP, REST, HTTP, JMS, AMF et JDBC.

    JSmooth

    Éditeur : JSmooth +
    JSmooth est un exécutable Java Wrapper. Il crée lanceurs Windows natives (.exe standard) pour vos applications Java. Il permet un déploiement beaucoup plus convivial de Java, car il est capable de trouver une machine virtuelle Java installé par lui-même.

    JavaCC

    Éditeur : sreeni +
    JavaCC Java Compiler Compiler est le générateur de parser les plus populaires pour une utilisation avec des applications Java. Ce générateur d'analyseur syntaxique est un outil qui lit une spécification de la grammaire et la convertit en un programme Java qui peut reconnaître les correspondants à la grammaire. En plus du générateur de l'analyseur lui-même, JavaCC fournit d'autres capacités standard liées à la génération de l'analyseur, tels que la construction de l'arbre (par l'intermédiaire d'un outil appelé JJTree inclus dans JavaCC), les actions, le débogage, etc.

    Pentaho Report Designer

    Éditeur : Pentaho +
    Éditeur graphique pour la construction de rapports Pentaho

    InstallAnywhere

    Éditeur : Flexera Software LLC +
    InstallAnywhere permet de créer facilement un programme d'installation pour votre application pour tous les systèmes d'exploitations. La version commerciale permet une internationalisation dans 29 langues ; La version gratuite n'est disponible que pour l'anglais.

    XDoclet

    Éditeur : XDoclet +
    XDoclet est un outil de génération de code. Il permet du développement du type : Attribute-Oriented Programming. XDoclet utilise des tags de type Javadoc.

    Jira

    Éditeur : Atlassian + 126 Mo ou
    Jira est un système de suivi de bugs mais aussi un système de gestion des incidents, et un système de gestion de projets développé.
    Pour des utilisations en rapport avec des projets open source et des organisations non commerciales, Jira est gratuit. Pour les autres types de cas, il est payant.
    L'outil est paramétrable et permet d'obtenir une forme propre à son projet. Il intègre bien entendu un ensemble de statistiques sur l'état des points entrés.

    Jira permet de faire interagir directement le client et le fournisseur ce qui simplifie ainsi le suivi d'un projet, la correction des bugs, les nouvelles demandes, etc.

    JAD

    Éditeur : Pavel Kouznetsov +
    JAva Decompiler est un décompilateur de binaires Java. Cet outil est utilisé par DJ Java Decompiler, Cavaj et de nombreux autres outils pour la décompilation.

    Tomcat

    Éditeur : Apache Software Foundation +
    Apache Tomcat est un conteneur web libre de servlets et JSP Java EE.Il implémente les spécifications des servlets et des JSP du Java Community Process1, est paramétrable par des fichiers XML et des propriétés, et inclut des outils pour la configuration et la gestion. Il comporte également un serveur HTTP.

    Launch4J

    Éditeur : Launch4J +
    Launch4J est un outil multi-plateforme pour envelopper les applications Java distribués comme des pots en légers exécutables Windows natifs. L'exécutable peut être configuré pour rechercher une certaine version JRE ou utiliser un fourni, et il est possible de définir des options d'exécution, comme la taille de segment initiale / max. L'enveloppe permet également une meilleure expérience utilisateur grâce à une icône de l'application, un écran d'accueil pré-JRE natif, et une page de téléchargement de Java dans le cas où le JRE approprié ne peut être trouvé.

    Retroguard

    Éditeur : Retrologic +
    RetroGuard est un obfuscateur, il transforme les classes produites par le compilateur de manière à rendre la décompilation de ces classes beaucoup plus difficile, voire impossible.

    ProGuard

    Éditeur : ProGuard +
    ProGuard est un optimiseur, obfuscateur et pré-vérificatieur de fichiers de classe Java,. Il détecte et supprime les classes, les champs, les méthodes et les attributs non utilisés. Il optimise le bytecode et supprime des instructions inutilisés. Il renomme les autres classes, les champs et les méthodes utilisant des noms sans signification. Enfin, il pré vérifie le code transformé.

    Xerces

    Éditeur : Apache Software Foundation +
    Xerces est un ensemble de bibliothèques logicielles pour lire et traiter les informations au format XML. Les langages de programmation supportés sont notamment Java (bibliothèque format .jar), C++ et Perl.

    ANTLR

    Éditeur : Terence Parr +
    ANTLR, sigle de ANother Tool for Language Recognition, est un framework libre de construction de compilateurs utilisant une analyse LL(*), créé par Terence Parr à l'Université de San Francisco.
    ANTLR prend en entrée une grammaire définissant un langage et produit le code reconnaissant ce langage. La dernière version d'ANTLR permet de générer du code pour les langages Java et CSharp, et le prochain langage supporté sera C++.ANTLR permet de générer des analyseurs lexicaux, syntaxiques ou des analyseurs lexicaux et syntaxiques combinés.
    Les grammaires ANTLR sont des sous-classes de Lexer, Parser, TreeParser

120 éléments

Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -