Java EE Qu'est ce que JavaEE ? Java EE ou J2EE ou Jakarta EE est un ensemble de spécifications de différentes API orientée pour le développement d'applications professionnelles et d'entreprise. Chacune de ces spécifications d'API répond à un besoin courant de ce type d'application, comme par exemple, accèder à une base de donnée, répondre à des requêtes HTTP, etc ... Les Serveurs d'applications Les serveurs d'application sont les environnement d'exécutions pour les applications JavaEE. Ils implémentes certaines ou toutes les spécifications d'API. Quelques exemples : Référence : Oracle Glassfish Commerciaux : WebSphere (IBM) Weblogic (Oracle) Open source : Tomcat (TomEE) JBoss/Wildfly Ainsi, les applications JavaEE ne sont pas exécutées comme les applications JavaSE via une méthode main . Elles doivent être packagées puis déployées sur un serveur d'application. Heureusement, notre IDE rend cette tâche triviale.