Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
« Pleade Quickstart » : différence entre les versions
Aucun résumé des modifications |
syntax improvement+category |
||
| Ligne 1 : | Ligne 1 : | ||
== Installation du SDK == | |||
<syntaxhighlight lang="bash">cd ~/Téléchargements/ | {{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}} | ||
./ | <syntaxhighlight lang="bash"> | ||
sudo mv | cd ~/Téléchargements/ | ||
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/ | JRE_FILE="jre-6u34-linux-i586.bin" | ||
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/ | 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 java | ||
sudo update-alternatives --config javaws | sudo update-alternatives --config javaws | ||
ls -la /etc/alternatives/java*</syntaxhighlight> | ls -la /etc/alternatives/java* | ||
</syntaxhighlight> | |||
== Environnement Linux == | |||
<syntaxhighlight lang="bash">JAVA_HOME=/usr/lib/jvm/ | On commence par éditer le fichier {{path|~/.profile}} et ajouter cette ligne : | ||
export JAVA_HOME</syntaxhighlight> | <syntaxhighlight lang="bash"> | ||
JAVA_HOME=/usr/lib/jvm/"$JRE_VERSION" | |||
export JAVA_HOME | |||
</syntaxhighlight> | |||
{{notice|On pourra [[Localiser et définir JAVA HOME]] de façon automatique}} | |||
== Configuration d'Eclipse == | |||
<syntaxhighlight lang=" | Ensuite on éditera le fichier {{path|/usr/lib/eclipse/eclipse.ini}} pour utiliser {{cmd|openjdk}}. On ajoute le chemin vers l'executable java avant le ligne {{value|-vmargs}}: | ||
<syntaxhighlight lang="ini" highligh="2"> | |||
-vm | |||
/usr/lib/jvm/java-1.6.0-openjdk/bin/java | /usr/lib/jvm/java-1.6.0-openjdk/bin/java | ||
-vmargs</syntaxhighlight> | -vmargs | ||
</syntaxhighlight> | |||
=== 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 {{cmd|SVN}}, on recommande d'installer le module [http://subclipse.tigris.org/ 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'') : {{path|http://subclipse.tigris.org/update_1.6.x}} | |||
* Puis on installera les modules suivants : | |||
*# Subclipse -> Subclipse | |||
*# Subclipse -> Subclipse Integration for Mylyn 3.x | |||
*# Subclipse -> Subversion Client Adapter | |||
*# Subclipse -> Subversion JavaHL Native Library Adapter | |||
== Récupération un projet SVN == | |||
L'url des projets est de la forme : {{path|svn+ssh://moorea/home/svn/pleade-libre/trunk}} | |||
{{notice|{{value|moorea}} est résolu grâce à votre fichier {{path|/etc/hosts}}}} | |||
== Configuration simple du projet == | |||
On vérifiera les permissions et si besoin on les changera : | |||
<syntaxhighlight l*ang="bash"> | |||
chmod 775 ~/projets/pleade-libre | |||
</syntaxhighlight> | |||
=== Répertoire du projet compilé (''build'') === | |||
On modifiera le fichier {{path|{{app}}/pleade-libre/pleade.properties}}, notamment la propriété {{var|install.dir}} : | |||
<syntaxhighlight lang="ini"> | |||
install.dir=/path/to/your/build/pleade-libre | |||
var|src.module.thesaurus= | |||
</syntaxhighlight> | |||
=== 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 : | |||
<syntaxhighlight lang="bash"> | |||
mkdir ~/build | |||
sudo ln -s ~/build/pleade-libre "$tomcatDir"/webapps/ | |||
sudo service tomcat6 restart # restart tomcat | |||
</syntaxhighlight> | |||
L'application est consultable à l'adresse : http://localhost:8080/pleade-libre/. On se connecte avec l'utilisateur {{value|admin}} et le mot de passe {{value|pleade}} | |||
[[category:Pleade]] | |||
[[category:Tomcat]] | |||
[[category:Eclipse]] | |||
[[category:How To]] | |||
[[category:Java]] | |||
[[category:SVN]] | |||
Version du 15 octobre 2012 à 11:45
Installation du SDK
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
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
Module Eclipse
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.6.x
- Puis on installera les modules suivants :
- Subclipse -> Subclipse
- Subclipse -> Subclipse Integration for Mylyn 3.x
- Subclipse -> Subversion Client Adapter
- 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
Configuration simple du projet
On vérifiera les permissions et si besoin on les changera :
chmod 775 ~/projets/pleade-libreRé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