-
Notifications
You must be signed in to change notification settings - Fork 4
Installation & configuration
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).
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é.
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 sousjdemetra-cli-2.2.3\bin\
dans la version 2.2.3 du cruncher) ; - modifier la valeur de la variable
JAVACMD
de la ligne 71 (actuelleJAVACMD=java
) par l'adresse vers le fichierjava.exe
de la version portable . Ainsi, si JPortable est installé sousD:\Programmes\
, la nouvelle ligne estif "%JAVACMD%"=="" set
JAVACMD="D:\Programmes\Java64\bin\java"
.
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).
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.
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. injdemetra-cli-2.2.3\bin\
); - change the value of variable
JAVACMD
on line 71 (JAVACMD=java
) to the path to the portablejava.exe
. For example, if JPortable is installed underD:\Programs\
, the new value will beif "%JAVACMD%"=="" set
JAVACMD="D:\Programs\Java64\bin\java"
.