Liste de liens :
Liste de liens :
Cette page est ancienne. Son contenu n'est pas maintenu et n'est pas forcément compatible avec l'état actuel du logiciel ou de l'environnement de développement
Eclipse for RCP and RAP Developers
Version: Oxygen.3a Release (4.7.3a)
Pour installer les plugins, deux solutions :
Dans le menu “Help” > “Install New Software” :
Accepter la licence pour que l'installation se lance enfin
Attendre la fin de l'installation
Plugin | What's the use | Update Site | Site | Remarques |
---|---|---|---|---|
SVN | pour récupérer les projets TXM (URL du dépôt ?) | chercher “SVN” parmi les plugin fournis directement avec Eclipse (ex: http://download.eclipse.org/releases/luna) | doc d'installation pour Subversive | il faudra installer le connector SVN par la suite lors du premier checkout (connector : SVN 1.5) |
JPA | pour la persistence dans TXM | chercher “eclipselink” parmi les plugins fournis directement avec Eclipse Luna) | doc | Sélectionner “EclipseLink Target Components” |
Groovy | pour écrire des scripts | http://dist.springsource.org/release/GRECLIPSE/e4.4 | https://github.com/groovy/groovy-eclipse/wiki | |
eTools | couche de compatibilité eclipse 3.7 avec eclipse 4+ | http://download.vogella.com/luna/e4tools | http://e4tools.vogella.com ou voir la page du blog sur le sujet | |
GWT | pour développer le portail | https://dl.google.com/eclipse/plugin/4.4 | https://developers.google.com/eclipse/docs/getting_started | Il ne faut installer que le compiler utilisé par TXM sinon Eclipse Oxygen ne démarre pas correctement (bug hot swapping) → VERSION 2.5 |
Les étapes suivantes peuvent être zappées en utilisant une version TXM déjà préparé (voir la page à propos du SDK).
https://svn.code.sf.net/p/txm/code/trunk/installers organise les fichiers et propose des scripts Bash (Linux) pour construire les setups pour Linux 32bit, Linux 64bit, Windows 32bit, Windows 64bit et Mac OS X (64bit).
Chaque sous-dossier de https://svn.code.sf.net/p/txm/code/trunk/plugins contient une extension constituée de 2 projets
Les extensions ne sont pas obligatoires pour développer dans TXM.
Il est conseillé aux développeurs de TXM d'utiliser le JRE dédié à sa configuration dans les projets Eclipse afin de développer dans le même environnement que la cible finale.
Utiliser la configuration de lancement “Web application”.
Modes de lancement :
Pour rendre disponible l'application sur le réseau local, il faut rajouter l'argument de lancement : -bindAddress (mon adresse locale)
Si TXM a été installé, cette section peut-être ignorée.
Pour que TXM puisse utiliser ses fonctionnalités statistiques, il faut au préalable avoir :
# FactoMineR dependancy libs install.packages("MASS", dependencies=TRUE, repos="http://cran.rstudio.com/"); install.packages("nnet", dependencies=TRUE, repos="http://cran.rstudio.com/"); install.packages("car", dependencies=TRUE, repos="http://cran.rstudio.com/"); install.packages("ellipse", dependencies=TRUE, repos="http://cran.rstudio.com/"); install.packages("leaps", dependencies=TRUE, repos="http://cran.rstudio.com/"); install.packages("lattice", dependencies=TRUE, repos="http://cran.rstudio.com/"); install.packages("cluster", dependencies=TRUE, repos="http://cran.rstudio.com/"); install.packages("scatterplot3d", dependencies=TRUE, repos="http://cran.rstudio.com/"); # libs directly used by TXM install.packages("FactoMineR", dependencies=TRUE, repos="http://cran.rstudio.com/"); install.packages("Rserve", dependencies=TRUE, repos="http://cran.rstudio.com/"); #install.packages("wordcloud", dependencies=TRUE, repos="http://cran.rstudio.com/"); install.packages("textometry", dependencies=TRUE, repos="http://cran.rstudio.com/"); q() y