Installation

Introduction

Ce tutoriel est là pour vous guider dans l’installation de notre usine de développement logicielle. Il est valable pour des systèmes d’exploitation de type Linux ou Windows.
Pour information, toutes les captures d’écran qui suivent ont été réalisées sous un environnement Linux.

Pré-requis

Avant de démarrer, assurez-vous d’avoir sur votre machine le JDK en version 1.7 .
Si ce n’est pas le cas, vous pouvez le télécharger gratuitement sur le site d’Oracle.

Vous pouvez maintenant télécharger l’installateur de l’usine de développement logicielle ici .

Le JDK et l’installateur doivent obligatoirement concorder au niveau des versions. Par conséquent, si votre JDK est en 32 bits, choisissez dans la liste, l’installateur correspondant à votre système d’exploitation, en 32 bits (réciproquement 64 bits).

Pour les utilisateurs de Windows XP, il vous faudra au préalable installer quelques outils complémentaires Microsoft disponibles ici

Processus d’installation

Pour lancer l’installation, vous pouvez faire un clic droit sur le jar téléchargé puis « Ouvrir avec » et enfin « Java SE Platform ».

Si cette option n’est pas disponible dans le menu contextuel, vous avez la possibilité de lancer la commande suivante dans un terminal :

$ java -jar scub-foundation-64-bit.jar

  • Étape 1 :
    Ecran d'accueilCliquez sur Next.
  • Étape 2 :
    Acceptez les termes de la licence puis cliquez sur Next.
  • Étape 3 :
    Précisez le chemin d’installation de l’usine logicielle puis cliquez sur Next.
    Cette étape n’est possible que sous Linux. Sous Windows, le chemin d’installation sera par défaut C: .
  • Étape 4 :
    Sélectionnez les différents packs que vous souhaitez installer puis cliquez sur Next.
  • Étape 5 :
    Patientez pendant l’installation des packs. Une fois l’installation terminée, cliquez sur Next.
  • Étape 6 :
    Définissez les raccourcis que vous souhaitez créer puis cliquez sur Next.
    Sous Windows, l’installateur mettra à votre disposition, la liste des utilisateurs afin que vous puissiez choisir
    sous quel(s) compte(s) installer Scub Foundation.
  • Étape 7 :
    Afin de finaliser l’installation, cliquez sur Done. Si vous êtes sous Linux, redémarrez voter machine.

Voici les liens symboliques à faire pour finir entièrement l’installation :

  • ln -s /opt/scub-foundation/scub-foundation/programs/jetty/ /opt/jetty
  • sudo ln -s /opt/jetty/bin/jetty.sh /etc/init.d/jetty

Lancement de Scub Foundation

Scub Foundation est à présent installée sur votre machine. Vous pouvez la lancer en double cliquant sur le raccourci créé sur votre bureau si vous avez coché cette option, ou sinon la lancer à partir du gestionnaire d’applications.

Afin de vous connecter au SVN, ouvrez la vue SVN Repository.

Si vous vous connectez pour la première fois, choisissez un mot de passe (MasterPassWord), il vous sera demandé à chaque connexion au SVN.

Sinon, entrez le mot de passe que vous avez défini précédemment.

Un repository est déjà présent, c’est celui de scub foundation. Il contient notamment les projets exemples.

Pour vous connecter, double cliquez dessus et renseignez les champs suivants :

  • login : sfguest
  • password : sfguest123

Si vous voulez récupérer un projet présent sur le repository :

  • Cliquez sur le projet en question
  • Faites un clic droit et choisissez Check out as Maven Project dans le menu contextuel



Attention : Il faut dans Eclipse faire la manipulation suivante pour avoir le bon JDK. Allez dans Windows -> preference -> Java -> InstallsJre. Maintenant changer le nom de la ligne en jdk1.7 et mettez le chemin correspondant.

Windows 64bits : Si vous avez ce message d’erreur « chemin non trouvé C:/Program » lors du lancement du goal maven « Deploy to jetty », il faut changer la variable JAVA_HOME et mettre Progra~1 au lieux de Program Files et pour Program Files (x86) mettre Progra~2.

Désinstallation de Scub Foundation

Le répertoire créé, scub-foundation contient toutes les données, aussi bien pour Eclipse que pour ses plugins.
Pour supprimer l’usine de développement logicielle, il vous suffit de supprimer ce répertoire.