GenjFAQ-Installation2

Un article de Arvernes Wiki.


Sommaire

Passage à GenJ et problèmes éventuels



Changement de logiciel

Je voudrais changer de logiciel pour passer à GenJ. Comment faire pour récupérer mes données ?

Une réponse trés générale est de dire qu'il faut passer par un fichier gedcom. Donc j'espère que votre logiciel permet l'export vers un fichier gedcom. Si tel est le cas, pas de problème, une fois votre fichier "xxxx.ged" créé, il vous suffit de lancer GenJ et de lui demander d'ouvrir ce fichier. Il est possible que votre ancien logiciel ne soit pas trés respectueux de la norme gedcom ; ne vous en faites pas, GenJ vous l'ouvrira et le chargera sans difficulté, il risque par contre de vous envoyer certains messages, avertissements, vous donnant les points qu'il vous faudra corriger. GenJ sera là pour effectuer ces corrections. Voilà quelques résumés de messages laissés sur le forum concernant divers logiciels.

  • Personal Ancestra Family (PAF)

PAF 5.2.18 : Menu File -> export... -> Other GEDCOM 5.5

  • Geneanet

Geneanet : Mon geneanet -> Mon arbre en ligne -> configuration -> Téléchargement de mes données -> OK -> GEDCOM J'espère que votre transition sera plus facile de cette manière.



Aider à trouver d'où vient mon problème

Comment puis-je aider les développeurs à trouver d'où vient un problème ?

Un véritable débuggage ne peut être fait que par des personnes qui développent, trés habituées avec le langage Java, qui utilisent le code source, un débuggueur, ou un IDE (Integrated Development Environment).

Cependant, en tant qu'utilisateur, vous pouvez aider trés facilement, c'est à la portée de tous. GenJ écrit un fichier log quand il est lancé. Ce fichier peut aider à résoudre des problèmes. Vous trouverez ce fichier log dans des endroits différents, suivant le système d'exploitation que vous utilisez.

  • Sous Windows, vous le trouverez là :
c:\documents and settings\votre_nom\application data\genj\genj.log

ou ici :

c:\documents and settings\votre_nom\.genj\genj.log
  • Sous un système Unix (Mac, Linux, ....), il est ici :
~/.genj/genj.log

Pour activer l'écriture de plus de détails dans le fichier log, il vous faut rajouter un paramètre dans le fichier de lancement de GenJ (run.bat, ou run.sh, ou run.cmd) à savoir -Dgenj.debug.level=FINE

  • Pour Windows, ça pourrait donner quelque chose comme çà :
javaw -Dgenj.debug.level=FINE -Xmx512m -Xms32m -jar run.jar
  • Pour Linux, on pourrait avoir ça :
java -Dgenj.debug.level=FINE -Xmx512m -Xms32m -jar run.jar

Ensuite, la meilleure chose est d'effacer le fichier log, lancer GenJ, faire la manipulation qui cause le problème que vous avez remarqué, fermer GenJ, faire la liste étape par étape des différentes commandes que vous avez effectuées, et envoyer le fichier log à l'équipe de développement ou le poster sur le forum de GenJ.



Problème 3

TexteQuestion3

Réponse3



Problème 4

TexteQuestion4

Réponse4



Questions Diverses sur l'installation




Où se placent les fichiers de GenJ?

Sous Windows, qui peut m'expliquer la différence entre :

C:\Documents and Settings\votre_nom\Application Data\GenJ\ et C:\Programs Files\GenealogyJ\

Où trouver ce que je dois avoir exactement dedans (je rappelle que je suis sous Windows)

Deuxième question : Où doit-on installer les mises à jours? personnellement je les mets toujours dans C:\programs Files\GenealogyJ\

Et vous, comment faites-vous vos mises à jour?

Et sous Linux ?

Sous Windows :

Tout d'abord, il faut savoir que c'est Windows qui gère cette répartition des localisations. GenJ n'est pour rien dans cette affaire.

Donc C:\Programs Files\GenealogyJ\ - C'est le répertoire d'installation de base du logiciel GenJ. C'est là où se mettent la quasi totalité des fichiers nécessaires au fonctionnement de GenJ dans des sous-répertoires à ce répertoire C:\Programs Files\GenealogyJ\, comme par exemple les librairies, les fichiers d'aide, les rapports, les fichiers de localisation géographique, etc...

Au contraire dans C:\Documents and Settings\votre_nom\Application Data\GenJ\ tu as tes fichiers de configuration du logiciel, autrement dit, l'ensemble des fichiers de paramètrages qui sont nécessaires, mais aussi les fichiers de paramétrage de chaque fichier gedcom que tu as ouvert avec GenJ. Tu trouveras aussi en sous-répertoire, des fichiers, des modèles de représentation des entités (individus, familles, ....) au travers de fenêtres de GenJ (l'arbre généalogique, notamment). Depuis quelques temps, tu y trouveras aussi des modèles pour certains rapports.

En conséquence, les mises à jour doivent bien être installés dans C:\Programs Files\GenealogyJ\ puisque c'est là que tu les décompacteras, si tu n'utilises pas l'installateur automatique.

Attention : Si cependant, tu as modifié le fichier de démarrage de GenJ (le fichier run.bat), en ayant ajouté le paramètre -Duser.home=. le répertoire de sauvegarde des paramètres de GenJ sera C:\Programs Files\GenealogyJ\.genj\ et non plus C:\Documents and Settings\votre_nom\Application Data\GenJ\


Sous Linux :

Les choses sont plus simples. En règle générale, les fichiers de mettent sous votre répertoire personnel, donc /home/mon_login/genj/. Les paramètres de GenJ, se trouvent sous /home/mon_login/.genj/, ou, si vous avez modifié votre fichier run.sh en ayant ajouté le paramètre -Duser.home=. le répertoire des paramètres de GenJ sera /home_mon_login/genj/.genj/ et non plus /home/mon_login/.genj/



Comment connaître la version de GenJ?

Comment voir dans GenJ la version que j'utilise et savoir si c'est bien la dernière.

C'est trés simple. Vous lancez GenJ, vous allez dans le menu Aide - Sous-menu A Propos.

Là, deux possibilités :

  1. Ou bien vous avez la version qui s'affiche en haut à gauche, dans l'onglet "Bienvenue". Si vous utilisez une version officielle, c'est là que vous trouverez l'information. Cependant, il y a de grandes chances que vous ayez un simple "GenJ 2.4.x". Il convient de passer au paragraphe suivant.
  2. Ou bien, vous allez devoir ouvrir le fichier log, donc vous cliquez sur le bouton "Log", situé sur ce même onglet, en bas de l'écran. Si vos associations de fichiers sont bien paramétrées, vous allez voir le fichier log s'ouvrir. Cherchez dans ce fichier une ligne qui ressemble à ça :

INFO:genj.app.App$Startup.run:version = 2.4.x 2008/01/11 07:57:42 fm

La partie importante, c'est ça "2.4.x 2008/01/11 07:57:42 fm". On voit qu'il s'agit d'une version compilée le 11 janvier 2008, à 07 heures 57 du matin par moi (fm).






Notes