Installation

Procédure

  1. Se rendre avec l’explorateur de fichiers sur le NAS du labo dans le répertoire \\Diskstation\install\magicdraw

  2. Télécharger en local les 4 fichiers suivants :

    • MD_UML_1702_sp4_win64.exe

    • MagicDraw_17_0_2_Standard__Site_Commercial_key.txt

    • SysML_Plugin_1702_sp1.zip

    • MagicDraw_SYSML_17_0_2_Academic_Site_Commercial_key.txt

  3. Procéder à l’installation de MagicDraw en exécutant MD_UML_1702_sp4_win64.exe en tant qu’administrateur afin d’avoir les droits nécessaires sur le répertoire d’installation par défaut (→ C:\Program Files\MagicDraw UML).

    2 étapes de l’installation nécessitent de l’attention :

    1. Fenêtre “Sélection de la machine virtuelle Java” :

      → il vaut mieux cocher la case “Utiliser la machine virtuelle Java installée avec cette application”.

      Ceci évite d’avoir à modifier le fichier de configuration de MagicDraw à chaque mise à jour de Java

      mduml inst select jre
    2. Fenêtre “Sélection d’un dossier pour les raccourcis”

      → Peu importe l’endroit où vous installez les raccourcis mais il faut veiller à ce que la case “Créer des icônes pour tous les utilisateurs” soit cochée.

      mduml inst shortcut
  4. Extraire le fichier SysML_Plugin_1701_sp1.zip dans le répertoire d’installation de MagicDraw (→ C:\Program Files\MagicDraw UML\ par défaut).

    S’assurer que tous les répertoires présents dans l’archive soient extraits dans les répertoires de même nom de l’installation existante :

    • répertoire data dans répertoire C:\Program Files\MagicDraw UML\data,

    • répertoire manual dans répertoire C:\Program Files\MagicDraw UML\manual

    • etc…​

    …​et non dans un sous-répertoire distinct (← c’est parfois ce que propose les logiciels de décompression comme WinRAR)

  5. Lancer l’exécution de MagicDraw.

Lors du 1er lancement, le logiciel peut vous proposer d’importer des configurations d’anciennes installations
⇒ Sélectionner “Use default” pour être sûr de démarrer avec une configuration vierge.

Le logiciel vous demande également de spécifier le chemin de la clé de licence
⇒ Parcourir le répertoire dans lequel vous avez téléchargé depuis le NAS les fichiers pour l’installation de MagicDraw et sélectionner le fichier MagicDraw_17_0_2_Standard__Site_Commercial_key.txt.

Après la validation de la licence, une fenêtre indique que le plugin SysML a été installé avec succès. Cette fenêtre dispose d’un bouton Gérer Licences sur lequel il faut appuyer de façon à pouvoir sélectionner le fichier MagicDraw_SYSML_17_0_2_Academic_Site_Commercial_key.txt pour enregistrer le plugin SysML.

MagicDraw peut alors nécessiter un redémarrage de l’application.

Que faire si…​

…​ MagicDraw plante juste après avoir démarré

Cela peut provenir d’un mauvais paramétrage au niveau de la quantité de mémoire à allouer au programme. Celui-ci dépend de la mémoire installée sur votre PC.

Le fichier readme.html dans le répertoire d’installation de MagicDraw donne des recommandations sur le paramétrage à effectuer selon la mémoire disponible et la version de Java utilisée :

mduml xmx option

Ce paramétrage est à spécifier dans le fichier C:\Program Files\MagicDraw UML\bin\mduml.properties sur la ligne :

JAVA_ARGS=-Xmx1400M ... (1)
1 la valeur de l’option -Xmx est à adapter selon votre configuration en suivant les recommandations du tableau ci-dessus

…​ vous souhaitez utiliser une autre version de Java

Il faut modifier l’option JAVA_HOME dans le fichier C:\Program Files\MagicDraw UML\bin\mduml.properties

Exemple
#JAVA_HOME=C\:\\bin\\MagicDraw UML\\jre (1)
JAVA_HOME=C\:\\Program Files (x86)\\Java\\jre1.8.0_321 (2)
1 mettre en commentaire la valeur originale de l’option
2 spécifier le chemin de la machine virtuelle que vous souhaitez utilisez en veillant à “échapper” les caractères spéciaux (‘:’, ‘\’) avec un caractère ‘\’.

🞄  🞄  🞄