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

Pleade Quickstart

De AJLSM
Version datée du 15 octobre 2012 à 11:45 par Groche (discussion | contributions) (syntax improvement+category)
Aller à la navigation Aller à la recherche

Installation du SDK

Notice :
On recommande d'utiliser la dernière version du Oracle Java *S*DK (et non le *J*DK). Le logiciel est disponible sur le site site: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html.
cd ~/Téléchargements/
JRE_FILE="jre-6u34-linux-i586.bin"
JRE_VERSION="jre1.6.0_34"
chmod u+x "$JRE_FILE"
./"$JRE_FILE"
sudo mv "$JRE_VERSION"/ /usr/lib/jvm/
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/"$JRE_VERSION"/bin/java 1
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/"$JRE_VERSION"/bin/javaws 1
sudo update-alternatives --config java
sudo update-alternatives --config javaws
ls -la /etc/alternatives/java*

Environnement Linux

On commence par éditer le fichier ~/.profile et ajouter cette ligne :

JAVA_HOME=/usr/lib/jvm/"$JRE_VERSION"
export JAVA_HOME
Notice :
On pourra Localiser et définir JAVA HOME de façon automatique.

Configuration d'Eclipse

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

Encodage

Notice :
Pour prévenir tout problème d'encodage on se réfèrera à l'article Encodage.

Module Eclipse

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

Notice :
La version 1.7-1.8 semble incompatible au moment de l'écriture de cette notice. On travaille donc avec la version 1.6.
  • On ajoutera le site de mise à jour (update site) : http://subclipse.tigris.org/update_1.6.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

Récupération un projet SVN

L'url des projets est de la forme : svn+ssh://moorea/home/svn/pleade-libre/trunk

Notice :
moorea est résolu grâce à votre fichier /etc/hosts.

Configuration simple du projet

On vérifiera les permissions et si besoin on les changera :

chmod 775 ~/projets/pleade-libre

Répertoire du projet compilé (build)

On modifiera le fichier <app>/pleade-libre/pleade.properties, notamment la propriété install.dir :

install.dir=/path/to/your/build/pleade-libre
var|src.module.thesaurus=

Fichiers pour Tomcat

On créé le répertoire pour nos projets compilés, on lit notre projet compilé au serveur tomcat et on redémarre :

mkdir ~/build
sudo ln -s ~/build/pleade-libre "$tomcatDir"/webapps/
sudo service tomcat6 restart # restart tomcat

L'application est consultable à l'adresse : http://localhost:8080/pleade-libre/. On se connecte avec l'utilisateur admin et le mot de passe pleade