Skip to content

Installation & configuration

Alice Tchang edited this page Aug 31, 2022 · 2 revisions

Installation de JDemetra+ [FR]

Pour utiliser JDemetra+ il faut deux logiciels : JDemetra+ et Java.

JDemetra+ est téléchargeable depuis le lien github de l'application : https://github.com/jdemetra/jdemetra-app/releases. Deux solutions pour l'installer : télécharger le fichier .exe qui nécessite des droits d'administrateur ou télécharger le .zip qui permet d'avoir une version portable du logiciel.
Attention : pour la seconde option ne pas télécharger le fichier Source code (zip) mais le fichier jdemetra-version.zip :

Une fois le fichier téléchargé, il suffit de le dézipper : le logiciel se trouve alors dans le dossier \nbdemetra\bin\, ce sont les fichiers nbdemetra.exe (version 32-bit) et nbdemetra64.exe (version 64-bit).

Utilisation d'une version portable de Java

Pour utiliser la version 2.2.0 de JDemetra+ il faut avoir la version 8 de Java (ou une version supérieure). Si l'on a pas cette version d'installée et que l'on n'a pas les droits d'administrateur pour installer Java il faut alors installer une version portable de Java et lancer JDemetra+ avec cette version de Java.

Pour installer une version portable de java on peut par exemple télécharger jPortable depuis https://portableapps.com/apps/utilities/java_portable (bien installer jPortable 64-bit si l'on utilise la version 64-bit de JDemetra+) ou suivre l'astuce détaillée ici.

Pour lancer JDemetra+ avec cette nouvelle version de Java il faut :

  • créer un raccourci vers l'application

  • faire un clique-droit sur le raccourci et ensuite cliquer sur « Propriétés ». Il reste alors à modifier la variable « Cible » en ajoutant le paramètre suivant : --jdkhome "chemin du dossier Java64".

    Par exemple, si JDemetra+ et jPortable sont installés sous D:\Programmes\, la variable Cible contiendra l'adresse "D:\Programmes\nbdemetra\bin\nbdemetra64.exe" --jdkhome "D:\Programmes\Java64".
    Attention : le chemin du raccourci est absolu, il doit donc être modifié à chaque fois qu'un des répertoires racines de JDemetra+ ou jPortable est déplacé.

Installation du cruncher [FR]

Le cruncher (JWSACruncher) est un outil qui permet de mettre à jour un workspace de JDemetra+ à partir de la console, sans devoir ouvrir JDemetra+. La mise à jour d'un workspace peut alors se faire à partir d'un autre logiciel statistique (R ou SAS par exemple). La dernière version du cruncher peut être téléchargée ici (fichier jwsacruncher-2.2.3.zip) et les anciennes versions sont téléchargeables sous https://github.com/jdemetra/jdemetra-core/releases.

Si l'on utilise une version portable de Java (voir section précédente) il faut encore modifier certains paramètres pour utiliser le cruncher :

  • dézipper le fichier téléchargé ;
  • dans le dossier dézippé, ouvrir (par exemple avec Notepad++ ou le bloc-notes) le fichier jwsacruncher.bat présent dans le sous-dossier \bin\ (c'est-à-dire sous jdemetra-cli-2.2.3\bin\ dans la version 2.2.3 du cruncher) ;
  • modifier la valeur de la variable JAVACMD de la ligne 71 (actuelle JAVACMD=java) par l'adresse vers le fichier java.exe de la version portable . Ainsi, si JPortable est installé sous D:\Programmes\, la nouvelle ligne est if "%JAVACMD%"=="" set JAVACMD="D:\Programmes\Java64\bin\java".

JDemetra+ installation [EN]

To use JDemetra+ you must install two softwares: JDemetra+ and Java.

JDemetra+ can be downloaded from github: https://github.com/jdemetra/jdemetra-app/releases. There are two ways to install it: via the .exe file if you have administrator rights on your computer, or via the .zip file to use the portable version.
Attention: with the latter option, use the jdemetra-version.zip file, not the Source code (zip) file:

Once the file downloaded, unzip it. The software is in the \nbdemetra\bin\ folder, files nbdemetra.exe (version 32-bit) et nbdemetra64.exe (version 64-bit).

Using a portable Java version

The latest JDemetra+ version requires at least Java 8 (or above). If such version isn't yet installed and that you don't have administrators rights on your computer, you can use a portable version of Java.

To install a portable version of Java, you can download jPortable here https://portableapps.com/apps/utilities/java_portable (be sure to use the same 64 or 32 bit version as JDemetra+).

To use JDemetra+ with this new Java version:

  • generate a shortcut to JDemetra+

  • right-clic on it, select « Properties » and edit the variable « Target » by adding the following code: --jdkhome "path to Java64/Java32".

    For example, if JDemetra+ and jPortable are installed under D:\Programs\, the Target variable must contain "D:\Programs\nbdemetra\bin\nbdemetra64.exe" --jdkhome "D:\Programs\Java64".
    Attention: these shortcut pathes must be updated each time one root directory is modified or moved.

Cruncher installation [EN]

The cruncher (JWSACruncher) is a tool to update a JDemetra+ workspace without having to open JDemetra+, from the console of another statistical software (such as R or SAS). The latest version of the cruncher can be downloaded here https://github.com/jdemetra/jwsacruncher/releases (file jwsacruncher-2.2.3.zip) and the previous versions, here https://github.com/jdemetra/jdemetra-core/releases.

When using a portable version of Java (cf. previous section), a few parameters must yet be edited to use the cruncher:

  • unzip the le fichier téléchargé;
  • in the unzipped file, open the file jwsacruncher.bat (for example with Notepad++). It is located in the \bin\ sub-folder (eg. in jdemetra-cli-2.2.3\bin\);
  • change the value of variable JAVACMDon line 71 (JAVACMD=java) to the path to the portable java.exe. For example, if JPortable is installed under D:\Programs\, the new value will be if "%JAVACMD%"=="" set JAVACMD="D:\Programs\Java64\bin\java".