Qu'est-ce que glassfish? [dupliquer]
Cette question a déjà une réponse ici:
- Qu'est-ce que Java EE exactement? 4 réponses
Je télécharge Java EE, et il semble y avoir un nombre ridicule d'options de téléchargement différentes. Je ne sais pas lequel je devrais choisir. Java EE semble être emballé avec GlassFish. Quelqu'un peut-il me dire ce que c'est et à quoi ça me sert?
Deuxièmement, si je cherche juste à Jouer et à connaître Java EE, Quel est le téléchargement pour moi? Le lien qui répertorie les options est ci-dessous...
2 réponses
Tout d'abord, il s'appelle Java EE depuis presque 5 ans. L'acronyme J2EE fait toujours référence aux anciennes versions de Java EE antérieures à 5.0.
Quant à Glassfish, C'est L'implémentation concrète D'Oracle de Java EE. Le Java EE est à savoir une API abstract que tout le monde est libre d'implémenter. Il existe plusieurs implémentations Java EE disponibles, soit des implémentations à part entière comme Oracle Glassfish 3, JBoss AS 6 , etc, ou partiel (seulement JSP/Servlet) implémentations comme Apache Tomcat 7, Eclipse Jetée 8, etc. Glassfish profil Web est également une mise en œuvre partielle.
Si vous avez l'intention de développer uniquement avec JSP / Servlet, alors le profil Web Glassfish est suffisant. Si vous avez l'intention de développer avec l'aide d'un IDE Netbeans, Choisissez le bundle avec Netbeans. Mais au lieu de Netbeans, vous pouvez également choisir Eclipse ou IntelliJ comme IDE.
Connexes questions:
Tout d'abord, comme BalusC l'a souligné, vous utilisez la mauvaise nomenclature. Beaucoup de sociétés de recrutement et d'autres types utilisent encore J2EE pour trouver des candidats, car pour eux c'est juste un mot, qui a la même signification pour Java que. NET Framework pour C#, cela ne signifie pas Java Version 2 Enterprise Environment. Cela signifie développeur Java expérimenté.
Si vous voulez développer Java avec un environnement de développement intégré (comme Visual Studio), utilisez Eclipse ou NetBeans et installer l'environnement pour vous. Sinon, si vous allez simplement utiliser le bloc-notes car il est de nature académique (compiler un exemple hello world de votre prof. en utilisant javac), vous n'aurez pas besoin de plus que le minimum d'ours, j'en suis sûr. Vous n'aurez pas besoin d'un serveur d'applications ou de quelque chose à voir avec JSP.