Bonjour,
J'ai parcouru le net et les forums un bon moment avant de me résigner à poster ici pour vous demander de l'aide. J'ai vu que beaucoup de personnes ont ce probleme mais je n'ai pas réussi à trouver de solution qui fonctionne ou qui me convienne, j'espere donc que vous pourrez m'aider.
J'ai un "java program" sous eclipse destiné à être exporté en JAR. Celui-ci utilise des jars externes pour fonctionner. (programme A)
J'ai également une application RCP qui sert de GUI, et qui utilise les objets et méthodes du programme A.
Mon but est que les utilisateurs puissent soit utiliser la GUI, soit le JAR du programme A pour l'intégrer dans le leur.
Je ne veux PAS packager les jars externes avec mon programme, je voudrai que les utilsateurs :
- si ils utilsent le GUI, placent les jars externes necessaires dans un dossier 'lib' du produit (par exemple)
- si ils utilisent directement le JAR du programme A, placent les jars externes ... quelque part (dans le meme repertoire je présume ?)
Maintenant les problèmes que je rencontre :
A l'intérieur d'Eclipse j'arrive à faire marcher le GUI correctement, les problemes surviennent quand je veux exporter le programme A en JAR ou quand je veux exporter le produit GUI.
J'ai testé (essayé) toutes les solutions que j'ai pu trouver sur le net sans succes ( dans le désordre perdant : "Add external Jars", "Add jar", "runtime tab", "build-path", "class-path", "project dependency", "manifest", "fatjar" etc ... dans un projet ou les deux)
Je vois bien que la solution se trouve quelque part par là ou dans une combinaison de celles-ci mais je n'arrive pas à obtenir ce dont j'ai besoin. J'ai soit des problemes d'exportation, soit des problemes d'execution.
Il faut dire que je suis nouveau dans le monde Eclipse et je ne comprends pas bien toutes les implications de ces tentatives.
Si quelqu'un pouvait m'expliquer étapes par étapes (ou meme brievement) ce que je dois faire dans chaque projet pour obtenir ce dont j'ai besoin, je lui en serai gradement reconnaissant.
Merci,
Partager