Je poste ici parce que je m'interroge sur la structure d'un projet futur. Je souhaiterais faire une application Java EE en suivant le même modèle que les logiciels majeurs tels que Jenkins/Hudson, qui fournissent un .war/ear déployable et qui intègre leur propre base de données et la gestion des plugins. L'objectif final est que le téléchargement d'utilisateur et déployer la guerre/oreille « prête à l'emploi »Java EE Structure d'application avec plugins et base de données intégrée
Mes questions sont les suivantes:
Je veux utiliser EJB, comment dois structurer je mon projet en mon IDE? core-project + guerre-projet? Quand je veux utiliser un style HSQL ou Derby de base de données, les tutoriels que j'ai trouvés indiquent que je dois ajouter du jar/xml dans mon conteneur, ce qui va à l'encontre de l'idée "prêt à l'emploi".
Dernière question, et non des moindres, un plugin qui va prendre la forme d'un pot, comment peut-il être utilisé par mon application? Quelques idées/tutoriels sur cette gestion de plugins dans mon cas sont les bienvenus.
Ce projet est à des fins éducatives.