Afin de pouvoir travailler tranquillement, installons proprement et professionnellement Flex 3 (Article mis à jour pour Flex 3 final).
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 :
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 :-)
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.
Url de téléchargement : Flex Builder 3 Plugin
Installation :
(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 !
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 :
Voilà, il reste plus qu'à le lancer : bouton vert...
Vous êtes fin prêt pour créer votre première JavaFlexApp :-)
-Yann