Developpez.com - Java
X

Choisissez d'abord la catégorieensuite la rubrique :



Les RAD/EDI pour Java


Les Editeurs avancés

JBuilder



Windows, GNU/Linux, Solaris
Borland JBuilder 8.0 Informations supplémentaires


Edition Personnelle

Edition Entreprise

Contacter Borland France

Borland JBuilder 8 est l'un des meilleurs environnements professionnel pour le développement de solutions Java. Il intègre dans une interface agréable tous les concepts d'ingéniererie modernes, WebServices, XML, Travail collaboratif, plugin Mobilset pour écrire des applications pour terminaux mobiles, tests unitaires, refactoring, debuger HotSwap, conception d'EJB 1.1 et 2.0 , JSP/Servlet et Struts, Ant 1.5, outils de productivité collective ( TeamSource, ClearCase, CVS,...), et outil pour UML.

JBuilder est le RAD idéal pour les projets professionels de grande envergure, impliquant l'interaction avec des serveurs d'applications comme BEA, BES, SunOne. Couplé avec Together Control Center et Borland Entreprise Server, JBuilder améliorera de façon quantitative et qualitative votre productivité.

Pour l'utilisation de Borland JBuidler Personnal, l'éditeur préconise certains pré-requis système, comme 256 MB minimum de RAM, un écran de haute résolution et un processeur de type PII 233 Mhz minimum.

Témoignages

Les cours et tutoriels pour JBuilder

Le Forum d'entraide pour JBuilder

Eclipse



Windows, GNU/Linux, Solaris, QNX, AIX ...
Eclipse 2.1 Informations supplémentaires


Eclipse_SDK_2.1

Projets et Plugins pour Eclipse

Eclipse est une plateforme de developpement écrite en Java, fruit du travail d'un consortium de grandes entreprises (Borland, IBM, ...). Il en resulte un IDE performant et openSource qui a su trouver sa place parmis les pointures du marché que sont JBuilder et NetBeans. Eclipse est très fortement orienté Java, mais ne lui est pas uniquement dédié. Son but est avant tout de permettre le développement de projet quelque soit le language choisit. Elle integre pour cela la prise en charge des outils comme Ant, CVS, Junit...

Au niveau ergonomie, Eclipse n'as rien à envier à ses concurrents. Toutes les fonctionnalités indispensables sont là : création de projet, de template, refactoring, debuggage ... et remarquablement faciles à prendre en main. Mais la grande force de cet IDE réside dans l'ouverture de son noyau qui permet l'ajout de très nombreux plugins. Il est par exemple possible d'intégrer facilement un serveur d'application pour le debbugage, un compilateur de page JSP, un module de déploiement J2EE, un explorateur de bases de données... Enfin Eclipse tire sont originalités dans le choix des composants graphiques utilisés lors de son développement. En effet, Eclipse ne contient pas d'AWT, ni de SWING mais uniquement des composants SWT/JFace (composants développé par IBM). Ainsi, l'interface gagne en rapidité et en convivialité.

Le point faible d'Eclipse est sans aucun doute sa jeunesse. Il manque par ailleurs cruellement un module de création d'interface graphique qui semble en cours de développement par l'intermédiaire du projet Eclipse WorkBench. On citera enfin l'instabilité de certains plugins.

Le forum d'entraide pour Eclipse

NetBeans



Windows, GNU/Linux, MacOSX, Solaris ...
NetBeans 3.4.1 Informations supplémentaires


NetBeans 3.4.1 IDE

NetBeans 3.4.1 Platform

Modules et Plugins

NetBeans, crée à l'initiative de Sun Microsystems ( Noyau de Forte4J ), présente toutes les caractéristiques indispensables à un RAD Java de qualité.

De licence OpenSource, NetBeans 3.4 permet de développer et déployer rapidement et gratuitement des applications graphiques Swing, des Applets, des JSP/Servlets, des architectures J2EE, dans un environnement fortement customisable.

NetBeans possède un noyau robuste, et un système de plugins performant. Il intègre ainsi des outils comme Ant, JUnit, JBoss, RefactoIT, CVS-SSH, PoseidonUML, C, C++, XML, Jython, Tomcat, et propose un debugger puissant. Seul regret, l'interface graphique parfois lourde et quelque peu vieilissante.

Le forum d'entraide pour NetBeans

Sun ONE Studio
( Forte )



Windows, GNU/Linux, Solaris...
Sun ONE Studio 4 Informations supplémentaires


Sun ONE Studio 4, Community Edition

Sun ONE Studio 4, Enterprise Edition for Java Eval.

Sun ONE Studio 4, Mobile Edition

Documentation Sun ONE Studio

Sun One Studio White Papers

Anciennement connu sous le nom de Forte for Java, Sun ONE (Open Net Environnement) Studio s'appuie sur le noyau de NetBeans, projet initié par Sun.

Sun ajoute cependant d'autres fonctionnalités, et permet notemment de coupler parfaitement l'IDE avec le serveur d'applications J2EE de Sun : Sun ONE Application Server

Sun ONE Studio devient ainsi l'un des environnements de développement Java d'entreprise les plus complets, et totalement conforme aux spécifications J2EE. Les WebServices, JAXM, JAXP, JAXR, JAX-RPC, SOAP and WSDL, sont parfaitement assurés.
En proposant la modularité et la solidité de NetBeans et en rajoutant les couches essentielles au développement orienté J2EE, Sun ONE Studio est un Editeur trés avancé, mature, et homogène.

Le forum d'entraide pour Sun ONE Studio

IntelliJ IDEA



Windows, GNU/Linux, MacOSX, Solaris...
JetBrains IntelliJ IDEA 3.0.4 Informations supplémentaires


IntelliJ 2.0.4 IDEA Eval.

Plugins et Documentations

IntelliJ IDEA 3.0.4 s'inscrit comme une référence dans le domaine des IDE pour Java. JetBrains offre aux développeur un outil de trés bonne qualité, avec une interface graphique ne souffrant pas trop des aléas graphiques de Java.

Complétion du code, debugging, refactoring, support J2EE ( JSP/Servlets, EJB ) et XML, WebServices, CVS, Ant, Jikes, JUnit, Visual SourceSafe, Plugins OpenAPI, sont gérés.

On regrette que IntelliJ IDEA ne soit pas disponible dans une verison Light Edition, sans licence d'évaluation.

Le forum d'entraide pour IntelliJ IDEA

WSAD

( WebSphere Studio Application Developer )

Windows, GNU/Linux, MacOSX, Solaris...
IBM WSAD Version 5 Informations supplémentaires


WSAD Version 5 Eval.

WebSphere Studio Plugin Central

Documentation/Support WSAD

Patch pour WSAD

WebSphere Studio est basé sur le projet OpenSource Eclipse. Outre les qualités indéniables de ce dernier, IBM apporte une valeur ajoutée à cet environnement.

IBM WebSphere permet de créer facilement des WebServices avec WSDK mais aussi des projets basés sur des EJB et sur J2ME ( Applications pour terminaux mobiles).

WASD accepte les interactions avec les SGBDR DB2, Informix, Sybase, Oracle, SQL Server. Un environnement de test permet de controler la création et le déploiement de pages JSP, HTML

Le forum d'entraide pour WSAD

JDeveloper



Windows, GNU/Linux, MacOSX, Solaris, HP/UX
Oracle9i JDeveloper 9.0.3 Informations supplémentaires


JDeveloper 9.0.3 Download

JDeveloper Extensions

JDeveloper Documentation

JDeveloper est basé sur un noyau Borland JBuilder, et il propose donc la même puissance que l'outil phare pour le développement Java.

Oracle a cependant rajouté des couches supplémentaires à l'IDE, offrant au développeur un meilleur support orienté SGBDR ( Oracle9i ), le déploiement d'applications J2EE avec Oracle9iAS et WebLogic,la publication de procédures écrites en PL/SQL en WebServices, le debuggage de code PL/SQL, l'intégration de BC4J ( Buisness Component for Java )..

Le forum d'entraide pour JDeveloper


Les Editeurs simples

JCreator



Windows
JCreator 2.50 Informations supplémentaires


JCreator Light Edition 2.50

JCreator Pro 2.50 ( Evaluation )

JCreator est un outil disponible uniquement pour la plateforme Microsoft Windows.

Dans sa version LE, il propose au programmeur une interface simple et intuitive. Muni des fonctionnalités de base et, dans sa version professionnelle, d'outils plus avancés, JCreator 2.5 est un environnement de développement sans lourdeurs, et simple d'utilisation pour les développeurs débutants, ou qui ne désirent pas d'un outil aux fonctionnalités parfois trop avancées, nécessitant une grosse configuration.

On regrette cependant l'absence des systèmes de complétion du code et des paramêtres, et le nouveau module de navigation dans le code source, dans la version Light Edition.

Emacs



BSD, GNU/Linux, MacOS X, DOS, Windows, Solaris, Unix...
GNU Emacs Informations supplémentaires


Mirroirs pour Emacs

Site JDEE

Plugins, Projet pour Emacs

Documentation GNU Emacs - (Fr)

GNU/Emacs est un éditeur très polyvalent : édition de code, CVS, lecture d'email, édition d'image, etc. On peut mettre son code en ligne par FTP en appelant une simple commande (ou shortcut).

Pour l'édition du code, il possède de nombreux "modes" : C, C++, HTML, Java, qui vont adapter le fonctionnement d'Emacs. Il possède énormément de fonctions, couramment utilisées (en programmation ) : Recheche/remplacement (supporte les expressions régulières ), Indentation automatique du code (customisable), Coloration syntaxique, (Re)définition des raccourcis claviers "à chaud", Auto-complétion, Gestion du multifenêtrage, Permet de "cacher" le code d'une fonction (affiche uniquement la définition), gestion de macros et de scripts permettant d'automatiser de nombreuses tâches, etc... ( plus de 1600 fonctions assurées ).

Le tutoriel pour GNU Emacs ( par Haypo )

Jedit



Windows, GNU/Linux, MacOS X, Unix, OS/2
Jedit 4.1 Informations supplémentaires


Jedit 4.1

Documentation

Plugins Jedit

jEdit est un editeur de texte sous licence GNU GPL ( Slava Pestov ) relativement complet, et se rapproche de Jext dans ses fonctionnalités.

Il assure l'indentation automatique, la coloration syntaxique pour 80 langages, les outils de recherche, de nombreux raccourcis clavier personnalisables...

Outre ces outils "classiques" pour un éditeur multilanguage, jEdit dispose d'une panoplie de plugins favorisant la productivité: AntFarm pour l'intégration de Ant, Axis, ClassWizard pour assister la création de classes, Debugger basé sur JPDA, JUnitPlugin pour les tests unitaires, plugin FTP pour manager les fichiers situés sur un serveur FTP...

Sondage Developpez.com

Diagramme - Sondage Developpez.com

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