Bonjour,
J'ai téléchargé les sources des différents modules pour voir à quoi cela ressemble et éventuellement pouvoir en créer d'autres.
J'arrive à compiler et à générer un .jar, mais celui-ci n'est pas connu par OpenConcerto au démarrage.
Est-ce qu'il y a quelque chose de particulier à faire lors de l'export ?
Génération de Module
Bonjour,
le plus simple est d'utiliser org.openconcerto.erp.modules.ModuleLauncher avec les paramètres:
Cordialement,
le plus simple est d'utiliser org.openconcerto.erp.modules.ModuleLauncher avec les paramètres:
Code : Tout sélectionner
-Dmodule.dir=../"Module XY" -Dgestion.confFile=Configuration/main.properties
Merci, ca marche nickel.
Par contre mes modifications dans le module ne sont pas prises en compte, même après génération du .jar
Pourtant si je supprime le .jar, j'ai une erreur au démarrage d'OpenConcerto.
J'ai tenté de désinstaller/réinstaller le module, même résultat.
Une idée ?
Par contre mes modifications dans le module ne sont pas prises en compte, même après génération du .jar
Pourtant si je supprime le .jar, j'ai une erreur au démarrage d'OpenConcerto.
J'ai tenté de désinstaller/réinstaller le module, même résultat.
Une idée ?
Pour ceux qui ca intéresse, j'ai trouvé la solution.
En fait le ModuleLauncher génere le .jar à partir des fichiers présents dans le répertoire bin du module.
Il faut donc configurer son IDE pour que tous les fichiers à inclure (.class, .properties et .xml) soient écrits dans ce répertoire.
Autre problème rencontré, le fichier label module Lead se nomme labels.xml alors que le programme attend un labels_fr.xml
Ca ressemble fort à un bug dû à une mise à jour d'OpenConcerto pour la gestion de plusieurs langues.
A corriger donc.
J’espère que ca fera gagner du temps à certains.
En fait le ModuleLauncher génere le .jar à partir des fichiers présents dans le répertoire bin du module.
Il faut donc configurer son IDE pour que tous les fichiers à inclure (.class, .properties et .xml) soient écrits dans ce répertoire.
Autre problème rencontré, le fichier label module Lead se nomme labels.xml alors que le programme attend un labels_fr.xml
Ca ressemble fort à un bug dû à une mise à jour d'OpenConcerto pour la gestion de plusieurs langues.
A corriger donc.
J’espère que ca fera gagner du temps à certains.