headermask image

header image

Station de développement sous Windows

Comme vu précédemment le serveur OpenLaszlo tourne en tant qu’applet dans un serveur J2EE ou Tomcat, la première phase de l’installation sera donc d’installer la JDK SUN pour permettre l’exploitation de Tomcat.

Dans un second temps, nous installerons le package OpenLaszlo qui intègre le serveur Tomcat et l’applet LPS.

Pour terminer l’installation de notre plate-forme de développement, nous installerons l’IDE Éclipse et le plug-in OpenLaszlo.

1- Installation du JDK Sun

Télécharger la JDK de Sun (appelé aussi J2SE) en version 5.0 (JDK 1.5)

http://java.sun.com/j2se/1.5.0/download-netbeans.html

Téléchargez le premier de la liste en choisissant la plate-forme Windows.

Une fois le téléchargement terminé installez la JDK sur le poste.

2- Installation du serveur OpenLaszlo LPS

La version du serveur LPS au jour où j’écris ces lignes est la 3.3.1, cependant par souci de compatibilité avec le plug-in « IDE for Laszlo » d’Éclipse nous allons utiliser la version 3.2 .

Téléchargez la version 3.2 d’OpenLaszlo avec le lien suivant:http://download.openlaszlo.org/3.2/openlaszlo-3.2-windows-dev-install.exe

Une fois téléchargée, installez le serveur.

Gardez le chemin par défaut « C:\Program Files\OpenLaszlo Server 3.2 »

Un nouvel icône a été ajouté sur le bureau, si vous l’exécutez vous lancerez de serveur LPS ainsi que l’interface d’OpenLaszlo Explorer.
OpenLaszlo Explorer

À partir de cette interface, vous avez accès à des démos des possibilités du langage ainsi que leur code source, une explication pour chaque composant du langage, la documentation et l’interface d’administration du serveur.

3- Installation de l’IDE Éclipse et du plug-in IDEforLaszlo

L’IDE Éclipse est un projet open source conçu à l’origine pour développer des applications JAVA, mais sa modularité permet de l’adapter à tout type de langage grâce à un système de plug-in.

Pour notre usage nous allons utiliser une branche d’Éclipse nommée WTP pour WebTools Platform, c’est une version d’Éclipse préconfigurée avec un ensemble de plug-ins pour le développement web.

Téléchargez-le depuis cette adresse:http://www.eclipse.org/downloads/download.php?file=/webtools/downloads/drops/R-1.0-200512210855/wtp-all-in-one-sdk-1.0-win32.zip

Une fois l’archive téléchargée décompressez-la dans un répertoire, par exemple « C:\Program Files\eclipse » puis créez un raccourci vers l’exécutable eclipse.exe sur le bureau.

Lancez Éclipse, le premier lancement est toujours un peu long, il vous demandera où vous voulez placer le répertoire workspace, ce répertoire contient tous les projets et paramètres d’éclipse, par défaut il se place dans le répertoire perso de l’utilisateur, choisissez l’emplacement qui vous convient puis cochez la case « Use this as default and do not ask again » pour qu’il ne le redemande pas à chaque démarrage.

Bienvenue dans Eclipse

Nous allons à présent passer au plug-in IDEforLaszlo.

Téléchargez le plug-in à cette adresse:

http://openlaszlo.org/download-old/ide/laszloIDE-0.2.0-jdk1.5.zip

Sauvegardez l’archive sur votre ordinateur par exemple dans le répertoire « c:/plugin »

Une fois l’archive téléchargée et stockée, dans Éclipse, allez dans le menu Help, sélectionnez Software Updates -> Find and Install…

Dans le fenêtre Install/Update, sélectionnez Search for new features to install puis validez.

Appuyez sur le bouton New Archived Site… puis sélectionnez l’archive précédemment téléchargée ici c:/plugin/laszloIDE-0.2.0-jdk1.5.zip, laissez les propositions par défaut et validez.

L’archive, s’est ajoutée dans la liste, cochez-la, puis cliquez sur Finish.

Dans la fenêtre Update, cochez l’archive puis cliquez sur Next, lisez et acceptez le contrat de licence, puis à la fenêtre suivante cliquez sur Finish.

Au message d’avertissement cliquez sur Install All, le plug-in s’installe puis cliquez sur yes pour redémarrer eclipse.

Une fois Éclipse redémarrée, nous allons configurer le plug-in IDEforLaszlo.

Allez dans le menu Windows, sélectionnez Preferences…

Dans la fenêtre des préférences, sélectionnez Laszlo, dans LPS Web Root, cliquez sur Browse et choisissez le répertoire C:\Program Files\OpenLaszlo Server 3.2\Server\lps-3.2.

Vérifiez que le plug-in accepte bien le chemin avec le bouton Apply puis a la question de la fenêtre « Copy Projects« , répondez Yes, cela permet à Éclipse de copier les projets dans l’espace d’exécution du serveur.

Validez avec OK.

Voilà, tous les éléments sont installés pour que vous puissiez programmer sur votre poste avec OpenLaszlo.