Flex3 (plug-in) et Tomcat 6 avec Europa pour Mac
Posted on 03. jan, 2008 by olivier in eclipse
Afin de pouvoir travailler tranquillement, installons proprement et professionnellement Flex 3
Préambule : On peut installer Flex 2 et Flex 3 en même temps sur la même machine. Il faut toutefois faire
attention à 2 points :
- Il ne faut pas installer le plugin de Flex 3 dans le même Eclipse que celui de Flex 2 ;
- On ne peut pas mettre un projet Flex 2 et un projet Flex 3 dans le même Workspace.
Cette installation permet de travailler directement avec l’eclipse standard qu’on a l’habitude d’utiliser (attention version 3.3 au moins) et donc de profiter de nos plugins préférés. Pour cette installation nous utilisons donc FlexBuilder 3 sous forme de plugin et non pas Flexbuilder 3 avec son Eclipse
packagé (version appelée standalone par Adobe).
Afin de pouvoir tester des applications Flex dans le monde Java, je vais aussi installer Tomcat
et tout ce qu’il faut pour développer dans Tomcat avec Eclipse et FlexBuilder.
Dernière chose, nous avons essayé de prendre les dernières versions pour tous les environnements
Eclipse 3.3 EE, nom de code Europa (contient les Webtools)
Note : pour ceux qui ont déjà un eclipse standard (pas EE) sur leur machine, il est préférable d’installer les WebTools pour réaliser des projets Flex Java (voir l’installation sur eclipse.org)
Url de téléchargement : IDE éclipse J2EE
Installation : L’installeur d’éclipse est en fait un zip. Installer, c’est donc dézipper.
Je vous propose de dézipper dans /Applications. J’ai renommé le répertoire principal d’eclipse en Europa pour ne pas confondre
avec mes versions précédentes.
J’ai de plus changé le fichier eclipse.ini. Faites-en d’abord une sauvegarde et remplacez son contenu par :
-vmargs -Xms128m -Xmx512m -XX:MaxPermSize=256m -XX:PermSize=64m -Djava.net.preferIPv4Stack=true
Ce sont les paramètres de l’installation standalone de FB3. Sans eux, la création de projets de type J2EE plante… Si vous
avez la chance d’avoir 2 Go de RAM, vous pouvez pousser -Xmx512m à -Xmx1024m.
Remarques : prenez bien la version EE (Enterprise Edition) qui contient en particulier les Webtools
qui permettent de gérer Tomcat en développement.
Flexbuilder 3 plugin
Url de téléchargement : Flex Builder 3 Plugin
Installation :
- Vous remarquerez que l’installeur propose le choix d’une langue au début. Bon ya que l’anglais pour l’instant mais peut-être
une version française bientôt disponible ? - Acceptez la licence : 60 jours de démo…
- J’ai installé le plugin dans l’endoit par défaut : /Applications.
- Le répertoire où vous avez installé éclipse précédemment. Moi c’est /Applications/Europa (cf point 2-)
- J’ai installé les players proposés mais pas les extensions pour Coldfusion ni le plugin JSEclipse
(Note : Contrairement à de nombreux plugins Eclipse, FlexBuilder installe d’abord tous ses fichiers dans un
répertoire à lui et dans un deuxième temps l’installeur fait le lien entre éclipse et son répertoire
d’installation)
Laissez mijoter quelques minutes et voilà, c’est prêt
Remarques : Pour tester rapidement si tout fonctionne, lancez /Applications/Europa/Eclipse.app (Je l’ai mis dans mon dock). Sélectionnez un Workspace (un répertoire de travail où vous mettrez les ressources
des projets). Mon expérience m’a conduit à créer un répertoires WorkSpaces dans lequel je mets tous mes WorkSpace.
Ici j’ai par exemple créé un répertoire WEuropaTest dans WorkSpaces.
Après la page de bienvenue, vous arrivez normalement dans la perspective J2EE (perspective par défaut d’Europa EE)
Ajouter la perspective Flex (Menu Window/OpenPerspective/Other… = Flex development). Dans cette perspective, créez un nouveau projet Flex
(Menu File/New/Flex Project - Project Name : Test - Finish). Ajoutez un Label à l’application. Testez (Dans Flex Navigator, click droit sur Test.mxml -
Run as/Flex Application). Bienvenue dans Flex 3 !
Tomcat 6
Note : Si vous avez déjà un Tomcat 5.5 d’installé vous pouvez l’utiliser
Url de téléchargement : serveur tomcat (prendre la version core .zip)
Installation : dézipper l’archive, et glisser le répertoire créé (apache-tomcat-6.0.14) là où vous le souhaiter (/Applications pour moi)
remarque : pour tester rapidement que Tomcat se lance bien, revenez dans Eclipse, basculez dans la perspective J2EE.
En bas dans la vue Server créer un serveur :
- click droit New/Server
- choisissez Apache/Tomcat v6.0 puis Next
- cliquez browse pour récupérer la racine de notre serveur Tomcat (/Applications/apache-tomcat-6.0.14)
- cliquez sur Next puis Finish.
Voilà, il reste plus qu’à le lancer : bouton vert…
Vous êtes fin prêt pour créer votre première JavaFlexApp
-Yann
