mercredi 16 décembre 2009

Installer Eclipse et ses plugins pour UIMA

WARNING : The present information is out-of-date. Please consult this page for updates

Mise à jour le 111130 : (lien update eclipse uima)


INSTALLER ECLIPSE
http://www.eclipse.org/downloads/   
Récupération de la version suivante d'eclipse
  • Eclipse IDE for Java EE Developers (188 MB) Tools for Java developers creating Java EE and Web applications, including a Java IDE, tools for Java EE, JPA, JSF, Mylyn and others. More...
  • Eclipse 3.5.1. / Galileo / eclipse-jee-galileo-SR1-linux-gtk
  • http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/galileosr1
INSTALLER LES PLUGINS ECLIPSE PAR L'IDE
Installation des plugins de Maven, Subversion, et UIMA

Le post suivant explique la manipulation générale :
http://jerome.rocheteau.free.fr/index/post/2009/10/29/Comment-configurer-Eclipse-pour-UIMA
Le présent post détaille la manipulation.

1. Sites de téléchargement respectifs
2. Démarche d'installation pour chaque plugin
  • Help > Software updates | Install New software > onglet "Software Available" > Add site location
  • Cocher le nouveau site ajouté et ceux qui sont apparus en même temps, éventuellement les autres aussi pour les mettre à jour.
  • Puis cliquer sur installer
  • Commence une étape de résolution de dépendances, il est possible qu'il faille cocher plus de sites afin de permettre cette résolution, il est possible qu'il faille faire des install un à un des sites, et il est possible qu'il faille commencer par ceux natifs d'eclipse. Quelques refresh.
3. Vérifier l'installation en observant la présence de ...**
  •  SVN : cliquer sur package (fenêtre de gauche) avec bouton droit > New > Other > SVN
  •  MVN : cliquer sur package (fenêtre de gauche) avec bouton droit > Maven m2
  •  UIMA : cliquer sur un projet présent dans package (fenêtre de gauche) avec bouton droit > Add UIMA Nature
INSTALLER LES PLUGINS ECLIPSE EN LIGNE DE COMMANDE
Il est possible d'installer les plugins à la main, vous trouverez dans l'archive suivante un script qui se charge de l'installation des plugins Eclipse (attention il requiert le lancement d'eclipse -clean) entre chaque installation.

    CONFIGURATIONS D'INSTALLATION
    1. Eclipse Galileo 3.5.1 et Apache UIMA 2.2.2-incubating

    Plugin Eclipse Maven

    Maven requiert d'abord d'installer le site http://download.eclipse.org/tools/ajdt/35/update/

    (vu sur http://docs.codehaus.org/display/M2ECLIPSE/Installation+Requirements#InstallationRequirements-AJDT)

    Plugin UIMA
    Le site propose deux ressources
    •  Apache UIMA Eclipse tooling and runtime support   
    •  Apache UIMA-AS Eclipse tooling
    Installer d'abord le 1er

    Puis pour permettre l'install du second : http://www.mail-archive.com/uima-user@incubator.apache.org/msg02554.html
      Problem by using a new installation of Eclipse 3.5.1.
      I think the problem is that the Eclipse Update Manager cannot find the jar
      for the Deployment Descriptor Editor in the update site(s).
     
      To avoid this problem, Apache UIMA should provide an "archived" update site
      file so that the user can download and "locally" install the plug-ins
      instead of completely depend on the mirror/download sites.
     
      Here is an alternative way to install the Deployment Descriptor Editor:
      1. Download the UIMA-AS
      http://www.bizdirusa.com/mirrors/apache/incubator/uima/binaries/uima-as-2.2.2-incubating/uima-as-2.2.2-incubating-bin.zip
     
      2. Unzip and copy the following 2 jars to your Eclipse's "dropins" directory
      (like for example eclipse\dropins):
       - eclipsePlugins/org.apache.uima.deployeditor_2.2.2.incubating.jar
       - eclipsePlugins/org.apache.uima.runtime-deployeditor_2.2.2.incubating.jar
     
      3. Restart your Eclipse with -clean option.
    2. Eclipse Galileo 3.5.1 et Apache UIMA 2.3.0-incubating

    Même démarche sauf que cette fois-ci Maven ne requiert pas d'installer au préalable d'autres plugins


    A SUIVRE...
    • Déclarer la variable UIMA_HOME au sein d'Eclipse
    • Importer le projet UIMA_HOME/examples
    • Créer un projet d'Annotator Engine au sein d'Eclipse




    Aucun commentaire:

    Enregistrer un commentaire