Journal POMStrap 1.0

Posté par  .
Étiquettes : aucune
0
6
déc.
2005
Pour développeurs Java et les utilisateurs de Maven2 j'ai développé une petite application pratique.

POMStrap est un bootstrap applicatif capable de lancer des applications en chargeant les dépendances respectives. Mais le principal point fort réside dans sa capacité à gerer les dépendences multiples sans conflit de version à l'aide de classloaders compartimentés.

Une application qui dépend d'une librairie A-1.0 et B-1.0, avec B-1.0 dépendant de A-2.0 est capable de s'exécuter avec les classes de A-2.0 lors des accès à B-1.0.

Très pratique lorsque l'application Java est développée avec de nombreux composants opensource d'horizons variés.
  • # Lien

    Posté par  . Évalué à 1.

    Oui j'ai oublié le lien :)
    http://pomstrap.prefetch.com
  • # Avec une application web?

    Posté par  . Évalué à 2.

    Ca se comporte comment avec une appli web? j'ai rien vu, et le concept me parait inutilisable (vu que le serveur joue avec ses propres classloader)... t'as testé?
    • [^] # Re: Avec une application web?

      Posté par  . Évalué à 2.

      Bonne remarque. Oui effectivement à priori je pars du classloader systeme. Et donc dans une appli web, tu ne bénéfies pas du classloader de l'appli web. En fait c'est un faux problème, car il suffit d'ajouter le classloader de la webapp au boostraper. Je vais tenir compte de ta remarque pour la prochaine version :)
      • [^] # Re: Avec une application web?

        Posté par  . Évalué à 2.

        Bon ba j'ai ajouté une servlet type dans la distrib, et ca marche nickel. J'ai mis à jour le zip. (il faut que je trouve d'urgence un hebergement subversion sympa, quelqu'un en connais un?).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.