What I was saying is that he can put it under a different artifact name. The only possible drawback with this approach is when a dependency depends of hibernate, it will include all the jars but anyway you don't know wich one is used so no problem there.
But if it's not a good practice then I suggest him to follow your advice. You are the expert after all. On 11/2/05, Yann Le Du <[EMAIL PROTECTED]> wrote: > > Even if it would indeed do the trick, IMHO I would not encourage it > because you > would have to copy-paste every time the POM is changed in Maven central > repository - and how would you be aware of such changes ? - or you want to > use > another Hibernate version. > > The "good practice" would be, as you suggested, to use the exclusions > feature - > not excludes - to specify the JARs you don't want. If you specified the > ones > you do want, then you wouldn't get new dependencies needed in subsequent > Hibernate versions. > > It works just fine for me. BTW, you can notice that Hibernate 3.0.5 POM > uses > this feature for dom4j :) > > Hope this helps, > Yann > > --- Robert Taylor <[EMAIL PROTECTED]> a écrit : > > > Alexandre, > > > > Thanks for the prompt response! > > I'll give your suggestion a try. > > > > /robert > > > > Alexandre Poitras wrote: > > > Oh and don't forget to change your dependencies in your pom to point > on > > your > > > new Hibernate version. Hope this help! > > > > > > On 11/2/05, Alexandre Poitras <[EMAIL PROTECTED]> wrote: > > > > > >>In my opinion, what you can do is define somewhere in your internal > > >>repository, a "light" version of hibernate. You just copy the > hibernate jar > > >>and pom in another location and then you remove the dependances you > don't > > >>want in the pom. This way, you keep the regular version of hibernate > but > > you > > >>can use your light version for any number of projects. > > >> > > >>On 11/2/05, Robert Taylor <[EMAIL PROTECTED] > wrote: > > >> > > >>>Greetings, I'm new to Maven and am using Maven 2.0. > > >>>I'm trying to build a web application. That application has some > > >>>dependencies such as Hibernate3 and Spring. The transitive dependency > > >>>feature of Maven is copying in several .jar files which I don't > > >>>necessarily need at run time because I'm not using those particular > > >>>features of Hibernate3 and Spring. Is there a way to only have Maven > > >>>copy over those dependencies that are explicitely defined or do I > have > > >>>to use the "excludes" feature to exclude those dependent dependencies > > >>>which I don't need. > > >>> > > >>>/robert > > >>> > > >>> > > >>>--------------------------------------------------------------------- > > >>>To unsubscribe, e-mail: [EMAIL PROTECTED] > > >>>For additional commands, e-mail: [EMAIL PROTECTED] > > >>> > > >>> > > >> > > >> > > >>-- > > >>Alexandre Poitras > > >>Québec, Canada > > > > > > > > > > > > > > > > > > -- > > > Alexandre Poitras > > > Québec, Canada > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > ___________________________________________________________________________ > Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger > Téléchargez cette version sur http://fr.messenger.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Alexandre Poitras Québec, Canada