There is a bug logged for it. Vote for it at
http://jira.codehaus.org/browse/MNG-2315
Chetan Mehrotra


On Tue, May 18, 2010 at 7:48 PM, AVSUNIL <[email protected]> wrote:

>
> Hi Ron,
>
> I want to do something similar.. but I want to tell maven to exclude all
> dependencies instead of listing 9 to 11 inside it. Is there a way?
>
> <dependency>
> <groupId>group_of_needed_dependecny</groupId>
> <artifactId>needed_dependecny</artifactId>
> <version>1.8.1</version>
> <exclusions>
> <exclusion>
> <artifactId>ALL??</artifactId>
> <groupId>ALL??</groupId>
> </exclusion>
> <exclusion>
> </dependency>
>
> Thanks
> Sunil
>
>
> ronatartifact wrote:
> >
> >
> > You can use exclusions to cut out transitive dependencies.
> >
> > In the following example, we want our lms-facades package but we do not
> > want the faces and logging dragged in with it.
> >
> > <dependency>
> > <groupId>com.artifact_software.lms</groupId>
> > <artifactId>lms-facades</artifactId>
> > <version>1.8.1</version>
> > <exclusions>
> > <exclusion>
> > <artifactId>jsf-api</artifactId>
> > <groupId>javax.faces</groupId>
> > </exclusion>
> > <exclusion>
> > <artifactId>jsf-impl</artifactId>
> > <groupId>javax.faces</groupId>
> > </exclusion>
> > <exclusion>
> > <artifactId>commons-logging</artifactId>
> > <groupId>commons-logging</groupId>
> > </exclusion>
> > </exclusions>
> > </dependency>
> >
> >
> > Ron
> >
> > On 18/05/2010 8:42 AM, AVSUNIL wrote:
> >> Hi,
> >>
> >> I have project A which produces artifact as war. Project A has
> dependency
> >> on
> >> project B and it is mentioned in the pom of Project A. Now the build of
> >> Project A is acting indifferently in 2 environments
> >>
> >> a) When I am building from my local/development envionment, it builds
> the
> >> war with only the dependencies mentioned in its pom
> >>
> >> b) When I build from my test environment, it builds the war with
> >> dependecies
> >> mentioned in pom as well as dependecies of dependecies. This is
> >> undesirable
> >> as war will become very big as well as unwanted versions might cree
> >> through
> >>
> >> How do I get the behaviour of my dev env in test env also? How do I make
> >> sure dependecies of dependencies does not come inot my war?
> >>
> >>> I am only using pom and and not the assembly descriptor.
> >>> Both environment have the same build script which checksout the latest
> >>> from SVN and then does
> >>>
> >> mvn clean
> >> mvn compile
> >> mvn package
> >>
> >> Thanks
> >> Sunil
> >>
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >
> >
>
> --
> View this message in context:
> http://old.nabble.com/Is-there-a-way-to-disable-transitive-dependencies--tp28595375p28596595.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to