Quel IDE pour des applications J2EE ?

Quel IDE pour des applications J2EE ? - Java - Programmation

Marsh Posté le 28-10-2002 à 13:57:46    

Bonjour,
 
je voudrais connaître, en gros, les avantages et inconvénients des différents IDE pour les applis J2EE.
je suis tombé sur le post d'El_Gringo du 23 sept. mais y'a pas vraiment de réponse ...
 
Qul est le meilleur IDE ?
Forte ? NetBeans ? JBuilder ? Eclipse ? WSAD ?
Certains sont gratos... est-il vraiment nécessaire d'investir pour un IDE propriétaire ?
 
Merci beaucoup.
 
édit: si une personne avait des ressources ou de liens, voire des comparatifs ...


Message édité par chichos le 28-10-2002 à 13:58:41
Reply

Marsh Posté le 28-10-2002 à 13:57:46   

Reply

Marsh Posté le 28-10-2002 à 13:59:43    

quel aspect de J2EE vise tu exactement?
 
Le fait de pouvoir faire du JSP/Servlet ou bien un débuggeur intégré à l'application server?
 
Précise tes besoins.


Message édité par darklord le 28-10-2002 à 13:59:54

---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 28-10-2002 à 14:12:13    

Je suppose que pour faire des JSP/Servlets, un Tomcat suffit ?
 
edit : je voulais dire que les applis que je doit réaliser doivent tourner sur des plate-formes J2EE. Pour de simples JSP, Servlets, le choix de l'éditeur est moins  important, non ?
 
Je voulais en + pouvoir gérer les conteneurs d'EJB et tout ce qui est spécifique à J2EE.
 
D'ailleurs, ta remarque est très intéressante ...
 
Si on veut développer uniquement une architecture JSP/Sevlet/Base de données, un IDE "léger" suffirait ? mais lequel et pourquoi ?
 
Si l'architecture évolue et inclue un conteneur d'EJB ?
 
Les IDE doivent avoir des fonctionnalités permettant de répondre à ces besoins ?


Message édité par chichos le 28-10-2002 à 14:14:56
Reply

Marsh Posté le 28-10-2002 à 14:21:25    

non mais qu'est ce que tu veux dire par conteneur J2EE. Faut pas confondre l'application serveur qui supporte le code produit et le soft permettant de produire du code.
 
Tu peux parfaitement créer une JSP, une servlet ou un bean avec Notepad mais si tu veux pouvoir déployer automatiquement tes objets, les tester en environnement semi réel, etc bin y a matière à réfléchir.
 
En ce qui concerne l'écriture et les facilités données pour  créer le code, tout les éditeurs se valent plus ou moins. Enfin c'est pas ca qui détermine si l'éditeur est bon pour faire du J2EE ou pas. Ce qui le détermine dépend de ce que tu as comme application server derrière.
 
Si tu as du WebSphere bin clairement VAJ est un super choix avec Websphere environment car te permet de déployer tes EJB super facilement (c'est lourd au niveau resources seulement). Si tu as du Silverstream leur IDE est absolument fantastique (bien que bourré de bugs) et tu peux déployer un web service en trois clics de souris.
 
Donc voilà. Je ne connais aucun éditeur "générique" qui me fournirai ce genre de features quel que soit l'app server derrière.
 
A+


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 28-10-2002 à 14:24:16    

Juste pour dire que WSAD = Eclipse à peu de choses près. Et que si c'est un bon environnement pour le développement de gros projets nécessitant des servlets, ça reste quand même une bonne usine à gaz, donc fais gaffe.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 28-10-2002 à 14:25:44    

Taiche a écrit a écrit :

Juste pour dire que WSAD = Eclipse à peu de choses près.  




 
Euh, justement, la différence entre WSAD et eclipse, c'est un meilleur support de tout ce qui est J2EE (très orienté websphère AS quand même, mais on s'en serait douté).


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 28-10-2002 à 14:26:28    

j'utiliserai plutot le terme "focalisé" que "très orienté" ;)


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 28-10-2002 à 14:38:09    

Eclipse est le coeur de WSAD, non ?
 
La différence entre les deux alors ?
WSAD + orienté J2EE ? (et ciblé serveur d'applis Websphère AS)

Reply

Marsh Posté le 28-10-2002 à 14:43:55    

WSAD, c'est le packaging payant d'IBM pour l'IDE Eclipse. T'as en plus, des outils pour éditer/gérer du XML, un serveur de test WAS intégré pour tester en local des servlets, etc...
 
J'utilise ça au taff, je peux plus m'en passer !
 
WSAD rulez  :p

Reply

Marsh Posté le 28-10-2002 à 14:44:48    

MachinBidule a écrit a écrit :

 
WSAD rulez  :p  




 
Rulez, mais lentement au lancement.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 28-10-2002 à 14:44:48   

Reply

Marsh Posté le 28-10-2002 à 14:46:25    

Oui c'est vrai que le seul inconvénient, c'est qu'il réclame une quantité non négligeable de RAm pour tourner, c'est le moins qu'on puisse dire. 512 Mo semble le minimum pour être à l'aise avec la version 4. Tu fais bien de le souligner !

Reply

Marsh Posté le 28-10-2002 à 14:48:49    

okay, WSAD rulez .... mais pourquoi pas Forte rulez ... ?
 
y'a t-il moyen de comparer ou non ?
 
ou en fait, les deux se vallent ? paske Forte, c'est gratos ...
 
Puis y'a aussi JBuilder qui intègre un Tomcat, si je ne m'abuse...
pfff ... je suis à moitié perdu ... :pt1cable:

Reply

Marsh Posté le 28-10-2002 à 14:56:26    

Le plus simple, c'est de te faire ta propre idée sur ces IDEs. Bon, je sais c'est un forum et on est censé aider les gens mais pour moi, un IDE c'est comme les goûts et les couleurs. Chacun a ses préférences...
 
J'ai commencé par WSAD que je trouve formidable et j'ai essayé par curiosité JBuilder dont j'entends souvent dire le plus grand bien. Ben, j'ai été déçu par l'interface graphique... C'est vrai que c'est peut-être un détail mais j'étais paumé, y'avait trop de boutons de menus dans tous les sens...
 
Essaie d'installer Eclipse, puis NetBeans et enfin SunOne (anciennement Forte, je crois) pour voir lequel tu trouves le plus intuitif...

Reply

Marsh Posté le 28-10-2002 à 15:02:14    

Okay, merci pour tes renseignements !  :jap:  
 
En gros, faut essayer, les IDE se valent tous plus ou moins...
 
Ce que je voulais savoir c'était si tel IDE était plus ou moins adapté à telle architecture d'appli J2EE..
Si tel IDE embarquait une solution J2EE bien foutue (pour les EJB ... ), en gros, si un IDE se démarquait pour sa gestion des différents composants J2EE...
 
J'ai l'impression (à première vue, recherche internet et forum) qu'ils se valent tous + ou -.
Eclipse et Netbeans légèrement en retrait tout de même, car étant le coeur de WSAD et Forte qui eux embarquent + de fonctionnalités, forcément ?

Reply

Marsh Posté le 28-10-2002 à 15:11:52    

Pour NetBeans/Forte, je suis pas sûr qu'il s'agisse de deux versions d'un même IDE comme pour Eclipse/WSAD. Je crois avoir lu que NetBeans était un IDE qui n'était pas développé par Sun mais sponsorisé par Sun tandis que Forte (SunOne maintenant) est un IDE de Sun !
 
Par contre, c'est vrai qu'Eclipse est moins riche que WSAD, notamment car il n'intègre pas de serveur de test intégré. Tu vas devoir t'interfacer avec un serveur tiers comme Tomcat (cf plug-in Tomcat pour Eclipse). WSAD propose en plus une foule de plug-ins qui deviennent indispensables quand tu y as goûté !
 
Quant au développement orienté J2EE, je n'ai fait jusqu'à présent que JSP/Servlet mais pas d'EJB donc je peux pas trop te conseiller là-dessus. Mais je pense que la programmation d'EJB doit être bien facilitée comme pour les servlets/JSP...

Reply

Marsh Posté le 28-10-2002 à 16:16:14    

si si netbeans c'est la version open source de Forte / SUN One, comme pour eclipse/WSAD :jap:  
 
sinon depuis WSAD 5 ca devrait être moins lent à lancer, il ne lance plus toutes les perspectives comme avec le 4... et on peut toujours virer les plugins dont on a pas besoin, c'est fait pour ca. Pour les ajouts, y'a le WTE (Websphere Test Environment), des plugins jsp (complétion syntaxique, y'a tjrs pas de plugin pour ca dans eclipse  :( ), des plugins pour faire des ejbs (génération automatique des n classes par EJB et des descripteurs xml :), génération d'une application browser JNDI etc etc... )
 
enfin je l'ai déjà dit je le répète ici, on peut difficilement comparer eclipse 2 à WSAD 4, puisque que WSAD 4 est basé sur eclipse 1... :)  
 

Reply

Marsh Posté le 28-10-2002 à 16:24:22    

Eclipse 2 ? cad ?
 
Si je résume, Eclipse 1 est le noyau de WSAD 4 donc WSAD 4 (et maintenant le 5 ) possède plus de fonctionnalités que Eclipse 1 ? logique ...
 
Or Eclipse 2 est l'amélioration de Eclipse 1 .. Tend-il à se rapprocher de WSAD ... mais en Open SOurce ?  
... ou alors les chemins entre Eclipse 2 et WSAD divergent et ils se destinent à des dévelopements plutôt différents ?
 
Merci

Reply

Marsh Posté le 28-10-2002 à 16:39:02    

:non: t'as pas compris...
 
wsad 5 est basé sur eclipse 2
wsad 4 est basé sur eclipse 1
 
le principe d'eclipse c'est que ca fonctionne avec des plugins, donc WSAD c'est juste eclipse avec des plugins en plus, par exemple ceux que j'ai cité...
en gros pour WSAD 5 ils ont redéveloppé tous les plugins de WSAD 4 pour qu'ils fonctionnent avec eclipse 2 (et ils en ont rajouté)
 
voilà :)

Reply

Marsh Posté le 28-10-2002 à 16:46:39    

aaaaahhhhhhhhhhhh ! okay !!
 
 :jap:  
 
une autre question bien stupide :
 
donc WSAD 5 = eclipse 2 + plugins ?  
 
mais WSAD est payant, non ? et Elcipse, c'est gratos ?
les plugins (ou alors certains, les + importants) sont alors payants ?
 
ou alors, c'est pas aussi simple que ça et WSAD 5 = eclipse 2 + plugins + qques trucs bien sympas pour J2EE qui fait que c'est payant ?
 
Encore Merci ...

Reply

Marsh Posté le 28-10-2002 à 16:52:17    

ben les "quelques trucs bien sympas pour J2EE" c'est des plugins oui
 
donc pour résumer:
WSAD 4(5) = eclipse 1(2) + plugins développés par IBM
 
 :jap:

Reply

Marsh Posté le 28-10-2002 à 16:56:50    

Merci beaucoup ... ça m'éclaire pas mal sur l'éventail des différents IDE.
 
 :jap:  
 
@+ _guigui_

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed