Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

Eclipse Introduction

De AJLSM
(Redirigé depuis Introduction à Eclipse)
Aller à la navigation Aller à la recherche

On recommande l'utilisation du plugin tierce Subclipse<ref>Subclipse website</ref>


Eclipse et les modules principaux

[modifier | modifier le wikicode]

SVN : http://subclipse.tigris.org/update_1.8.x Indigo repository - http://download.eclipse.org/releases/indigo

Accéder au repository

[modifier | modifier le wikicode]

Au préalable, il faut que l'administrateur crée un accès au serveur SVN.

Sur la page du site de Tigris : http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

choisir la version Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x pour renseigner l'installation.

Redémarrer Eclipse.

Barre de menu principale >> Entrée Window >> Preférences >> Team >> SVN >> SVN interface >> Client SVN (Pure Java) SVNKit v1.3.5.7406 >> Ok

Barre de menu principale >> Entrée Window >> Open Perspective >> SVN Repository Exploring >> Ok

Fenêtre de dialogue : Add SVN Repositories >> Location >> Url: svn+ssh://192.168.123.16/home/svn >> Finish

Fenêtre de dialogue : Enter SSH Credentials >>

Repository : svn+ssh://192.168.123.16
Username : groche
Key file : /home/greg/.ssh/id_rsa
Authentication : use private password
Password : ....................
Port number : 22
Save information : oui
>> Ok

Fenêtre de dialogue : Enter SVN Author Name Repository : svn+ssh://192.168.123.16 Author Name : groche Save author name : oui >> Ok


Problème avec JavaHL library

[modifier | modifier le wikicode]

Incompatible JavaHL library for Subclipse in 64 bit Kubuntu

Plein de ressource sur internet. Pour voir une liste de tous fichiers qui étaient modifiés entre un révision et un autre:

svn diff -r 23191:HEAD --summarize | sed -e "s/\w\+\s\+\(.\+\)/\1/g" | sort


Configuration d'Eclipse

[modifier | modifier le wikicode]
sudo apt-get install libsvn-java

Ensuite on éditera le fichier /usr/lib/eclipse/eclipse.ini pour utiliser openjdk. On ajoute le chemin vers l'executable java avant le ligne -vmargs:

-vm
/usr/lib/jvm/java-1.6.0-openjdk/bin/java
-vmargs
-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni
Notice :
Pour prévenir tout problème d'encodage on se réfèrera à l'article Encodage.

Module Eclipse

[modifier | modifier le wikicode]

Si vous souhaitez travaillez uniquement dans Eclipse pour la gestion SVN, on recommande d'installer le module Subclipse.

  • On ajoutera le site de mise à jour (update site) : http://subclipse.tigris.org/update_1.8.x
  • Puis on installera les modules suivants :
    1. Subclipse -> Subclipse
    2. Subclipse -> Subclipse Integration for Mylyn 3.x
    3. Subclipse -> Subversion Client Adapter
    4. Subclipse -> Subversion JavaHL Native Library Adapter


Il faut ensuite envoyer le fichier ~/.ssh/id_rsa.pub à Modou pour qu'il rajoute votre clé au SVN.


Utiliser les clés SSH dans Eclipse

[modifier | modifier le wikicode]

Dans Windows > Preferences [ chercher SSH2 ]. Une fois trouver, rajouter :

  1. le dossier contenant vos clés SSH ;
  2. la clé privée à utiliser.


Associer les fichiers *.xmap et *.xconf au type MIME XML

[modifier | modifier le wikicode]

Associé les extensions .xmap et .xconf au type MIME XML :

  1. Ouvrir Window -> Preferences ;
  2. Ouvrir General -> Content Types ;
  3. Sélectionner Text -> XML ;
  4. Cliquer sur [ Add... ] ;
  5. Entrer : *.xml, On peut aussi ajouter les valeurs *.xconf et *.xmap.

Associé les extensions .xmap et .xconf au type MIME XML


Associer les fichiers *.xmap et *.xconf à un éditeur

[modifier | modifier le wikicode]
  1. Ouvrir General -> Editors -> File Associations
  2. Cliquer sur [ Add... ] ;
  3. Écrire : *.xmap, On peut aussi ajouter la valeurs *.xconf ;
  4. Dans le section "Associated editors:", cliquer sur [ Add... ] ;
  5. Sélectionner « XML Editor »


Dans Eclipse (à vérifier dans jEdit) les fichiers .properties sont considérés comme étant encodés en ISO-8859-15. Cette configuration implique un affichage bizarre même si le fichier est UTF-8, puisque le rendu est fait en ISO-8859-15.

Chamger la configuration

[modifier | modifier le wikicode]
  • Windows > Preferences > General > Content Types, set UTF-8 as the default encoding for all content types.

Vérification supplémentaire

[modifier | modifier le wikicode]
  • Windows > Preferences > General > Workspaces, set "Text file encoding" to "Other : UTF-8".


<references/>


Documentation claire

[modifier | modifier le wikicode]

Voir http://formation-debian.via.ecp.fr/ssh.html ou encore http://wiki.debian.org/fr/SSH