Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
utilisateurs:quent57:eclipse [Le 02/04/2010, 00:25]
quent57 créée
utilisateurs:quent57:eclipse [Le 11/09/2022, 13:12] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 16: Ligne 16:
   * Activer les [[:​depots#​universe_et_multiverse|dépôts Universe ]]   * Activer les [[:​depots#​universe_et_multiverse|dépôts Universe ]]
   * Avoir une machine virtuelle [[:​java|Java]] fonctionnelle (des différences de performances peuvent apparaître suivant la machine virtuelle java choisie)   * Avoir une machine virtuelle [[:​java|Java]] fonctionnelle (des différences de performances peuvent apparaître suivant la machine virtuelle java choisie)
-  * Avoir les compilateurs et/ou interpréteurs (C/C++, [[:​python]],​ php, [[:​rubyonrails|ruby ou ruby on rails]],​...) des langages choisis pour développer,​ installés et fonctionnels,​ et les outils complémentaires ([[:​subversion|subversion]],​ [[:cvs]], [[:bazaar]], [[:​apache2|Apache]],​ [[:​mysql|MySQL]],​ ...) que vous voudrez utiliser.+  * Avoir les compilateurs et/ou interpréteurs (C/C++, [[:​python]],​ php, [[:​rubyonrails|ruby ou ruby on rails]],​...) des langages choisis pour développer,​ installés et fonctionnels,​ et les outils complémentaires ([[:​subversion|subversion]],​ [[:cvs]], [[:bzr]], [[:​apache2|Apache]],​ [[:​mysql|MySQL]],​ ...) que vous voudrez utiliser.
  
 ===== Installation ===== ===== Installation =====
Ligne 23: Ligne 23:
   * **Eclipse 3.5.x** depuis 9.10 Karmic   * **Eclipse 3.5.x** depuis 9.10 Karmic
 Pour installer : cliquer ici : [[apt://​eclipse]] Pour installer : cliquer ici : [[apt://​eclipse]]
 +
 +==== Français ====
 +Ajouter ce lien au gestionnaire de liens d'​eclipse :
 +http://​download.eclipse.org/​technology/​babel/​update-site/​galileo/​
 +
 +Babel Language Pack in French -> Babel Language Pack for eclipse in French
 +
 +
 +
 +==== Eclipse pour PHP ====
 +Deux greffons concurrents sont disponibles pour intégrer le PHP dans Eclipse **phpeclipse** et **PDT: PHP Development Tools**. Une fois votre solution [[:​lamp|LAMP]] installée, vous n'avez plus qu'à choisir le greffon qui vous convient (installer les deux créerait un conflit).
 +
 +=== 1. PHPEclipse ===
 +
 +La dernière version de ce greffon est officiellement compatible avec Eclipse 3.5.
 +
 +De plus il vous faudra impérativement Java 1.5 ou supérieur et l'​utilisation de la version libre de java est à proscrire.
 +
 +__Installation__
 +  * Ajouter un **Nouveau Site Distant...** (New Remote Site... en anglais) de recherche de mise à jours que vous pouvez appeler **PHPEclipse** : **http://​phpeclipse.sourceforge.net/​update/​stable/​1.2.x** (version stable 1.2.x)
 +ou
 +**http://​phpeclipse.sourceforge.net/​update/​nightly** (version instable)
 +  * Sélectionner ce nouveau site et lancer la recherche en appuyant sur terminé.
 +  * Sélectionner **PHP Eclipse** et lancer l'​installation.
 +  * Relancer Eclipse et c'est fini :)
 +
 +PHPEclipse intègre une simplification de l'​utilisation d'un environnement [[:​xampp|XAMPP]] (non disponible dans les dépôts) grâce à un menu et des boutons dédiés. Même sans [[:​xampp|XAMPP]],​ il reste très pratique pour contrôler les serveurs Apache et MySQL.
 +
 +Pour que tout fonctionne correctement,​ un tour dans les préférences pour configurer les différentes applications externes. Sur Ubuntu vous aurez besoin des droits utilisateurs afin de lancer des commandes sur apache ou mysql, ce qui explique les données ci-dessous ;) (configuration [[:​lamp|LAMP]] normale).
 +  * PHP command : **/​usr/​bin/​php**
 +  * PHP Parser command: **/​usr/​bin/​php -l -f {0}**
 +  * Start Apache: **/​etc/​init.d/​apache2 start**
 +  * Stop Apache: **/​etc/​init.d/​apache2 stop**
 +  * Restart Apache: **/​etc/​init.d/​apache2 restart**
 +  * Apache: **/​usr/​bin/​gksudo**
 +  * Path to httpd.conf: **/​etc/​apache2/​httpd.conf**
 +  * Path to etc/hosts: **/​etc/​hosts**
 +  * Start MySQL: **/​etc/​init.d/​mysql start**
 +  * MySQL: **/​usr/​bin/​gksudo**
 +Sans Oublier le dossier racine de votre serveur web, ainsi que l'​emplacement de vos librairie comme PEAR ou Symfony, si vous en utilisez.
 +
 +__Liens spécifiques__
 +  * [[http://​www.phpeclipse.net| Site Officiel (en)]]
 +  * [[:​xampp|XAMPP sur ce wiki (fr)]]
 +
  
  • utilisateurs/quent57/eclipse.1270160716.txt.gz
  • Dernière modification: Le 18/04/2011, 14:43
  • (modification externe)