Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Version: Dapper
Voir plus bas pour les versions Hoary et Breezy.

Basé sur le blogue de Keyes, avec les contributions de P-Hell et de Ronan.

Eclipse

Eclipse est un très bon IDE "récemment" (2001) libéré par IBM et écrit en Java. Il est d'abord conçu pour ce langage mais ses nombreux plugins permettent de l'étendre à beaucoup d'autres.

Bien intégré à Gnome il vous sera d'une aide précieuse dans vos développements. Toutes les fonctions qu'on peut attendre de ce genre de logiciel sont présentes ou existent sous forme de plugins (coloration syntaxique, complétition, debugger, gestion de projets, intégration aux gestionnaires de versions, …).

Pour suivre ce tutoriel, assurez-vous d'avoir activé les dépôts Universe et Multiverse (comment faire?).

Installation de Eclipse

Il suffit d'installer le paquet eclipse via Synaptic, ou encore Apt:

$ sudo apt-get install eclipse

Il est fort probable qu'Eclipse soit lent et peu réactif. Ubuntu 6.06 intègre la machine virtuelle Java (MVJ) libre GCJ. Prenez un moment pour installer la MVJ de Sun, qui fonctionne beaucoup mieux. Voir cette page. Pour être certain qu'Eclipse utilise la bonne MVJ, ajoutez cette ligne au fichier ~/.eclipse/eclipserc (créez-le au besoin) :

export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun/

Redémarrez Eclipse. Vous devriez vite voir une différence de performances.

Au lancement Eclipse vous demandera de choisir votre workspace, il s'agit du répertoire qui contiendra vos projets.

Voilà, Eclipse est maintenant fin prêt à être utilisé pour de la programmation Java.

Si, au lancement d'Eclipse, vous avez une erreur, vérifier si le fichier workspace/.metadata/.log contient une phrase comme : "Failed to map segment to shared object: Operation not permitted". Dans ce cas, il faut vérifier que le système de fichiers où se trouve votre répertoire personnel, typiquement /home, est monté avec l'autorisation d'exécution pour les programmes. Pour cela tapez :

mount | grep home

Si /home est monté avec l'option noexec, if faut retirer cette option de la ligne home du fichier /etc/fstab. Il faut ensuite remonter la partition.

Installation du support pour Python

Un bon plugin Python pour Eclipse est PyDev. Il est disponible dans les dépôts Ubuntu sous le nom eclipse-pydev:

 $ sudo apt-get install eclipse-pydev

Redémarrez Eclipse. Pour que ce dernier trouve l'interpréteur, suivez ce chemin dans le logiciel: Window –> Preferences… –> PyDev –> Interpreter - Python. Cliquez sur New (celui du haut) et entrez /usr/bin/python. Cliquez sur OK.

Installation du support pour Ruby

Pour Ajouter le plug-in Ruby Development Tool suivez la même procédure que PHPEclipse :

Dans Eclipse faites :

Help → Software Updates → Find and Install …. Sélectionnez Search for new features to install, Next

et cliquez sur New Remote Site … pour spécifier le dépôt de Ruby Development Tool :

Name: Ruby Development Tool

URL: http://updatesite.rubypeople.org/release

Validez par OK puis Finish

Puis pour que Eclipse trouve l'interpréteur de Ruby, suivez ce chemin dans le logiciel :

Window –> Preferences… –> Ruby –> Installed Interpreter.

Cliquez sur Add et entrez /usr/bin/ruby. Cliquez sur OK.

Installation du support pour PHP

Un bon plugin PHP pour Eclipse est PHPEclipse. Il n'est pas disponible dans les dépôts d'Ubuntu, il faudra donc utiliser une méthode interne à Eclipse.

Installation

Dans le logiciel, suivez le chemin Help –> Software Updates –> Find and Install…. Choisissez l'option Search for new features to install, cliquez sur Next, puis sur New Remote Site…. Entrez:

Name: PHPEclipse
 URL: http://phpeclipse.sourceforge.net/update/releases

Cliquez sur OK, puis sur Finish. Valider la licence, validez la page suivante et cliquez sur Install All.

Configuration

Suivez le chemin Window –> Preferences… –> PHPeclipse Web Development –> PHP External Tools. Entrez ces données:

Run PHP command: /usr/bin/php
Parser command: /usr/bin/php -l -f {0}

Dépliez PHP External Tools, et allez dans Apache. Modifiez ces lignes:

Apache: /usr/sbin/apache2
Path to httpd.conf: /etc/apache2/httpd.conf
Path to etc/hosts: /etc/hosts

Allez dans MySQL, et modifiez cette ligne:

MySQL: /usr/sbin/mysqld

Installation du support de (x)HTML, CSS et Javascript

Reprenez la méthode d'installation du support de PHP, mais avec ces données:

Name: Aptana
 URL: http://update.aptana.com/update/

Une fois l'installation complétée, redémarrez Eclipse. Aucune configuration supplémentaire n'est requise.

Installation manuelle

Advenant que Eclipse n'arrive pas à se connecter (même si la page est accessible par un navigateur), suivez cette méthode alternative proposée sur la documentation d'Aptana.

Téléchargez le fichier http://update.aptana.com/update/aptana_update.zip. Décompressez-le dans votre dossier de plugins et ajouts, qui devrait être ~/.eclipse/org.eclipse.sdk.ide/updates/eclipse/ . Redémarrez Eclipse.

Bastes : Attention, la dernière version d'Aptana semble ne pas vouloir cohabiter avec PHPEclipse. Un message d'avertissement est lancé si vous tentez l'installation après PHPEclipse, et Eclipse peut devenir instable même si vous annulez l'installation suite à ce message.

Installation du support de Subversion

Reprenez la méthode d'installation du support de PHP, mais avec ces données:

Name: Subclipse
 URL: http://subclipse.tigris.org/update_1.0.x

Notez que CVS est supporté par défaut dans Eclipse.

Voyez cette page.

Afficher les numéros des lignes

Dans Eclipse, suivez ce chemin: Window –> Preferences… –> General –> Editors –> Text Editors. Cochez Show line numbers, validez. Dans l'éditeur, effectuez un clic avec le bouton droit de la souris sur la barre vertical grise/orangée de gauche et cochez Show Line Numbers.

  • applications/eclipse.1166723902.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)