2009-12-29 6 views
9

Je suis sur une machine Windows. Vous voulez pratiquer Java pour le web en utilisant: Tomcat, Java, JSP, Spring Framework, et Hibernate.Quelle version d'Eclipse devrais-je télécharger?

http://www.eclipse.org/downloads/

(Question idiote, mais je suis un débutant et ne veux pas la mauvaise version IDE.)

+5

Drôle comment les quatre réponses à ce jour suggèrent Netbeans. Les astroturfers Sun/Oracle sont-ils en vigueur aujourd'hui? :-) – paxdiablo

+0

Les utilisateurs de Netbeans sont simplement vocaux et l'Europe ne fait que se réveiller. – Esko

Répondre

6

Vous voulez pratiquer java pour le web en utilisant: tomcat, java, jsp de , cadre de printemps, etc alors vous devriez télécharger le Enterprised version.

Personnellement, je préférerais NetBeans. Je l'utilise fréquemment et je le trouve mieux (plus simple) qu'Eclipse.

+4

+1 pour recommander NetBeans. –

+5

Je préfère Eclipse pour tout sauf la conception graphique de Swing. –

+0

Qu'est-ce que netbeans a que eclipse n'a pas? – fastcodejava

5

Qui a dit que vous aviez besoin d'Eclipse? NetBeans et IntelliJ sont aussi de bons choix.

Si vous êtes un débutant à Java, je recommande de rester loin de Tomcat et JSP jusqu'à ce que vous puissiez écrire le langage de base confortablement. De même, restez loin d'Hibernate jusqu'à ce que vous maîtrisiez JDBC. Le printemps est un outil très complexe qui devrait venir en dernier dans votre développement.

Ma commande recommandée serait:

  1. Base de Java, y compris JDBC.
  2. Tomcat, servlets et JSP à l'aide JSTL (permettant des applications Web basées sur CRUD)
  3. printemps

MISE À JOUR: Il est grand que vous êtes déjà familier avec les bases de données relationnelles, ORM, objets et DI. Mais je vous recommande quand même d'apprendre les bases de la langue en premier. Si vous êtes vraiment bon en C#, cela ne vous prendra pas trop de temps. Il y a un idiome à chaque langue que vous voudrez savoir pour bien écrire. Prenez le temps d'essayer de le trouver.

+0

Cent pour cent d'accord avec duffymo ici. Comme un compliment, vous voudrez peut-être regarder ce fil en quelque sorte lié, http://stackoverflow.com/questions/402056/should-i-do-more-javase-before-jumping-to-javaee/402088#402088 –

+0

m venir pour. Net, donc je sais déjà nhibernate, et le cadre MVC et DI. – mrblah

+1

+1 pour APPRENDRE LE LANGAGE D'ABORD! –

3

Je recommanderais d'abord le classique ou l'IDE pour les développeurs java, puis, à mesure que vous vous familiariserez, installez les autres plugins dont vous auriez besoin. De cette façon, vous apprendrez mieux la structure. Cela étant dit, utilisez Netbeans à la place.

3

Vous devriez opter pour Eclipse Java EE mais AFAIK cela ne viendra pas avec les serveurs d'applications fournis. Donc vous devrez les installer en plus d'Eclipse et le configurer. Cependant, vous pouvez utiliser Netbeans et tout est livré pré-configuré et pré-configuré et vous pouvez simplement commencer à écrire du code.

+1

Avertissement: Ne pas essayer de lancer un débat NetBeans Eclipse v/s. NetBeans à partir de maintenant est juste plus simple pour commencer à mon humble avis. – Sri

0

N'y allez pas pour l'un de ceux-ci.

Comme vous travaillez sur Windows Platform, je vous suggère d'essayer d'abord JBuilder. Vérifiez-le! Il est meilleur à tous égards comparé à Eclipse et Net Beans mais à rassembler, car il donne un moyen visuel de construire vos interfaces graphiques!

+1

Mauvaise suggestion pour quelqu'un qui apprend Java. JBuilder n'est pas gratuit (coûte beaucoup d'argent, en fait!). Il existe des plugins (à la fois gratuits et commerciaux) pour Eclipse qui fournissent des capacités de création de GUI, et Netbeans est livré avec ce built-in. –

+0

Certains outils peuvent fournir des capacités de création d'interface graphique, mais ils ne peuvent pas convertir Eclipse en un vrai outil RAD comme JBuilder. En dépit d'être commercial JBuilder vaut bien son prix. Je voudrais clarifier le fait que je n'utilise pas JBuilder mais nous avons un développeur qui travaille dans JBuilder dans notre société. Vous savez que c'est si facile avec JBuilder. Placez un widget, définissez les propriétés requises et sélectionnez l'événement auquel vous souhaitez réagir et coder dans cet événement. Aussi simple que 123! –

0

Je suis un fan de longue date IntelliJ IDEA, mais si j'ai besoin de faire AspectJ travail, je me tourne vers STS. J'ai trouvé très simple de commencer avec Eclipse car il semble contenir les plugins dont j'ai besoin.

1

En tant qu'apprenant Eclipse serait un meilleur. Vous pouvez suivre cette URL pour le télécharger: http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/SR1/eclipse-java-galileo-SR1-win32.zip.Une fois que vous êtes à l'aise avec les fonctionnalités de base avec Java, vous pouvez démarrer avec n'importe quel serveur Web ou un serveur d'applications. Ensuite, vous pouvez implémenter le Framework. Personnellement, Eclipse est très convivial lors de l'utilisation.

Questions connexes