Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Plugins empaqueté en JAR ... [ Multimédia / Autre ] (LocalStone)

samedi 19 avril 2008 à 15:16:51 | Plugins empaqueté en JAR ...

LocalStone

Salut à tous,
Dans le cadre d'un projet pour l'école, je dois réaliser une application dont l'on peut étendre les fonctionnalités à l'aide de plugins.

Jusque là, pas trop de soucis : il suffit d'utiliser une interface plugin que chacun des plugin devra implémenter.

Mais mon soucis vient du fait que je ne sais pas trop comment faire pour pouvoir gérer les packages et les JAR : j'aimerais que l'utilisateur qui crée son plugin puisse utiliser ses propres packages comme il a envie. Une fois son plugin terminé, il le compile et l'empacte dans un JAR qu'il lui sera possible de chager dans l'application de base.

Je ne sais pas comment faire pour gérer les packages : grosso merdo, un plugin JAR ne contiendra qu'une seul classe qui sera instanciée par l'application de base. Mais je ne sais pas comment retrouver cette classe. J'avais pensé à ajouter une entrée dans le manifest du .JAR qui contient l'emplacement de la classe Plugin, mais ... A-t-on le doit ?

J'ai également une question concernant les JAR : existe-t-il des API Java qui permettent de les manipuler (un JarLoader ? Je sais pas ...) et comment charger les classes contenues dedans ? J'ai vu plusieurs choses sur le site, mais je me demandais s'il n'existait pas des trucs tout prêt.

Merci beaucoup pour votre aide,

LocalStone



Cette discussion est classé dans : application, jar, plugin, plugins, packages


Répondre à ce message

Sujets en rapport avec ce message

plugin java3D [ par fredocom ] bonjour, j'ai besoin de quelques infos sur l'API java3D. Pour pouvoir visualiser une applet java3D sur le web, je sais que l'utilisateur doit disposer acces a un .ser depuis un .jar [ par anisotrope ] Bonjour j'ai cree avec eclipse une application avec l'arbo suivante :C:\jdev\eclipse\workspace\projet_detection qui contient :2 rep : \bin et \src et images jar et packages [ par CalamityJanou ] Bonjour à tous!Voilà j'ai une interface graphique qui contient des images.Mon application est découpée en 3 packages.J'ai bien mis les images dans le jar + image [ par aesdl ] Hello !Voilà mon problème, j'ai créé une application qui utilise des images pour son interface. Lorsque je créé un jar executable, je dois avoir mes i jar exécutable et commande JVM [ par Jerome789 ] Bonjour,      Je suis en train de développer une application qui nécessite 256Mo de mémoire allouée pour la JVM. Lorsque je lance l'application à part Jar signé [ par Twinuts ] Salut, Je developpe actuelement une application qui fonctionne en applet et en stand alone, elle se compose de plusieurs fichiers dont le jar d'execu comment creer un fichier .exe apartir de mon application ou de mon fichier .jar [ par hlimaiem ] Bonjour,Je vien de creer une application en java et j'ai creer le fichier executable.jar. Le probleme se pose la, le fichier .jar peut etre editer d'o Comment créer un .jar [ par hasen ] Bonjour a tous,Alors voila, c'est tout bete mais je n'y arrive pas. J'ai fait une petite application en java et je voudrais créer un .jar histoire de path de l'application .Jar [ par deiz21 ] Bonjour,j'ai developpé une apllication et l'ai compréssé en .Jar. Le probleme est que dans le code je dois faire appel a des fichiers qui se situent d lancer un .jar à partir d'une application java [ par laurentsauvet ] Bonjour à tous,J'ai créé une application java avec netbeans. J'en ai re-créer une autre et dans la première j'ai fait un bouton qui (théoriquement) do


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,28 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.