You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Dennis Lundberg <de...@apache.org> on 2007/12/16 20:52:12 UTC
Re: svn commit: r604532 - /maven/plugins/trunk/maven-jar-plugin/pom.xml
What's up with plexus-io? Is that needed?
olamy@apache.org wrote:
> Author: olamy
> Date: Sat Dec 15 16:02:36 2007
> New Revision: 604532
>
> URL: http://svn.apache.org/viewvc?rev=604532&view=rev
> Log:
> [MJAR-74] Upgrade maven-archiver dependency to 2.3-SNAPSHOT
> Add some exclusions to prevent new plexus-container coming with new version of plexus-archiver
>
> Modified:
> maven/plugins/trunk/maven-jar-plugin/pom.xml
>
> Modified: maven/plugins/trunk/maven-jar-plugin/pom.xml
> URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-jar-plugin/pom.xml?rev=604532&r1=604531&r2=604532&view=diff
> ==============================================================================
> --- maven/plugins/trunk/maven-jar-plugin/pom.xml (original)
> +++ maven/plugins/trunk/maven-jar-plugin/pom.xml Sat Dec 15 16:02:36 2007
> @@ -71,9 +71,39 @@
> <dependency>
> <groupId>org.apache.maven</groupId>
> <artifactId>maven-archiver</artifactId>
> - <version>2.2</version>
> + <version>2.3-SNAPSHOT</version>
> </dependency>
> <dependency>
> + <groupId>org.codehaus.plexus</groupId>
> + <artifactId>plexus-archiver</artifactId>
> + <version>1.0-alpha-9</version>
> + <exclusions>
> + <exclusion>
> + <groupId>org.codehaus.plexus</groupId>
> + <artifactId>plexus-container-default</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>org.codehaus.plexus</groupId>
> + <artifactId>plexus-component-api</artifactId>
> + </exclusion>
> + </exclusions>
> + </dependency>
> + <dependency>
> + <groupId>org.codehaus.plexus</groupId>
> + <artifactId>plexus-io</artifactId>
> + <version>1.0-alpha-1</version>
> + <exclusions>
> + <exclusion>
> + <groupId>org.codehaus.plexus</groupId>
> + <artifactId>plexus-container-default</artifactId>
> + </exclusion>
> + <exclusion>
> + <groupId>org.codehaus.plexus</groupId>
> + <artifactId>plexus-component-api</artifactId>
> + </exclusion>
> + </exclusions>
> + </dependency>
> + <dependency>
> <groupId>commons-lang</groupId>
> <artifactId>commons-lang</artifactId>
> <version>2.1</version>
> @@ -93,6 +123,29 @@
>
> <build>
> <plugins>
> + <plugin>
> + <artifactId>maven-enforcer-plugin</artifactId>
> + <version>1.0-alpha-3</version>
> + <executions>
> + <execution>
> + <goals>
> + <goal>enforce</goal>
> + </goals>
> + <id>ensure-no-container-api</id>
> + <configuration>
> + <rules>
> + <bannedDependencies>
> + <excludes>
> + <exclude>org.codehaus.plexus:plexus-component-api</exclude>
> + </excludes>
> + <message>The new containers are not supported. You probably added a dependency that is missing the exclusions.</message>
> + </bannedDependencies>
> + </rules>
> + <fail>true</fail>
> + </configuration>
> + </execution>
> + </executions>
> + </plugin>
> <!-- Need to install IT snapshot of maven-jar-plugin -->
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
>
>
>
--
Dennis Lundberg
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: svn commit: r604532 - /maven/plugins/trunk/maven-jar-plugin/pom.xml
Posted by olivier lamy <ol...@apache.org>.
2007/12/16, Dennis Lundberg <de...@apache.org>:
>
> Thanks for clarifying that Olivier. Is it not enough to specify the
> exclusions on plexus-archiver?
No it's not enough.
Must you also specify the exclusions for
> each dependency of plexus-archiver?
Only ones with dependency to new p-c.
olivier lamy wrote:
> > It's a dependency of plexus-archiver 1.0-alpha-9 [1].
> > I have declared it to add exclusions of plexus-container which is a
> > dependency of plexus-io.
> >
> > --
> > Olivier
> >
> > [1]
> >
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-archiver/1.0-alpha-9/plexus-archiver-1.0-alpha-9.pom
> >
> > 2007/12/16, Dennis Lundberg <de...@apache.org>:
> >> What's up with plexus-io? Is that needed?
> >>
> >> olamy@apache.org wrote:
> >>> Author: olamy
> >>> Date: Sat Dec 15 16:02:36 2007
> >>> New Revision: 604532
> >>>
> >>> URL: http://svn.apache.org/viewvc?rev=604532&view=rev
> >>> Log:
> >>> [MJAR-74] Upgrade maven-archiver dependency to 2.3-SNAPSHOT
> >>> Add some exclusions to prevent new plexus-container coming with new
> >> version of plexus-archiver
> >>> Modified:
> >>> maven/plugins/trunk/maven-jar-plugin/pom.xml
> >>>
> >>> Modified: maven/plugins/trunk/maven-jar-plugin/pom.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/maven/plugins/trunk/maven-jar-plugin/pom.xml?rev=604532&r1=604531&r2=604532&view=diff
> >>
> ==============================================================================
> >>> --- maven/plugins/trunk/maven-jar-plugin/pom.xml (original)
> >>> +++ maven/plugins/trunk/maven-jar-plugin/pom.xml Sat Dec 15 16:02:36
> >> 2007
> >>> @@ -71,9 +71,39 @@
> >>> <dependency>
> >>> <groupId>org.apache.maven</groupId>
> >>> <artifactId>maven-archiver</artifactId>
> >>> - <version>2.2</version>
> >>> + <version>2.3-SNAPSHOT</version>
> >>> </dependency>
> >>> <dependency>
> >>> + <groupId>org.codehaus.plexus</groupId>
> >>> + <artifactId>plexus-archiver</artifactId>
> >>> + <version>1.0-alpha-9</version>
> >>> + <exclusions>
> >>> + <exclusion>
> >>> + <groupId>org.codehaus.plexus</groupId>
> >>> + <artifactId>plexus-container-default</artifactId>
> >>> + </exclusion>
> >>> + <exclusion>
> >>> + <groupId>org.codehaus.plexus</groupId>
> >>> + <artifactId>plexus-component-api</artifactId>
> >>> + </exclusion>
> >>> + </exclusions>
> >>> + </dependency>
> >>> + <dependency>
> >>> + <groupId>org.codehaus.plexus</groupId>
> >>> + <artifactId>plexus-io</artifactId>
> >>> + <version>1.0-alpha-1</version>
> >>> + <exclusions>
> >>> + <exclusion>
> >>> + <groupId>org.codehaus.plexus</groupId>
> >>> + <artifactId>plexus-container-default</artifactId>
> >>> + </exclusion>
> >>> + <exclusion>
> >>> + <groupId>org.codehaus.plexus</groupId>
> >>> + <artifactId>plexus-component-api</artifactId>
> >>> + </exclusion>
> >>> + </exclusions>
> >>> + </dependency>
> >>> + <dependency>
> >>> <groupId>commons-lang</groupId>
> >>> <artifactId>commons-lang</artifactId>
> >>> <version>2.1</version>
> >>> @@ -93,6 +123,29 @@
> >>>
> >>> <build>
> >>> <plugins>
> >>> + <plugin>
> >>> + <artifactId>maven-enforcer-plugin</artifactId>
> >>> + <version>1.0-alpha-3</version>
> >>> + <executions>
> >>> + <execution>
> >>> + <goals>
> >>> + <goal>enforce</goal>
> >>> + </goals>
> >>> + <id>ensure-no-container-api</id>
> >>> + <configuration>
> >>> + <rules>
> >>> + <bannedDependencies>
> >>> + <excludes>
> >>> + <exclude>org.codehaus.plexus:plexus-component-api
> >> </exclude>
> >>> + </excludes>
> >>> + <message>The new containers are not supported. You
> >> probably added a dependency that is missing the exclusions.</message>
> >>> + </bannedDependencies>
> >>> + </rules>
> >>> + <fail>true</fail>
> >>> + </configuration>
> >>> + </execution>
> >>> + </executions>
> >>> + </plugin>
> >>> <!-- Need to install IT snapshot of maven-jar-plugin -->
> >>> <plugin>
> >>> <groupId>org.apache.maven.plugins</groupId>
> >>>
> >>>
> >>>
> >>
> >> --
> >> Dennis Lundberg
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> >> For additional commands, e-mail: dev-help@maven.apache.org
> >>
> >>
> >
>
>
> --
> Dennis Lundberg
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>
Re: svn commit: r604532 - /maven/plugins/trunk/maven-jar-plugin/pom.xml
Posted by Dennis Lundberg <de...@apache.org>.
Thanks for clarifying that Olivier. Is it not enough to specify the
exclusions on plexus-archiver? Must you also specify the exclusions for
each dependency of plexus-archiver?
olivier lamy wrote:
> It's a dependency of plexus-archiver 1.0-alpha-9 [1].
> I have declared it to add exclusions of plexus-container which is a
> dependency of plexus-io.
>
> --
> Olivier
>
> [1]
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-archiver/1.0-alpha-9/plexus-archiver-1.0-alpha-9.pom
>
> 2007/12/16, Dennis Lundberg <de...@apache.org>:
>> What's up with plexus-io? Is that needed?
>>
>> olamy@apache.org wrote:
>>> Author: olamy
>>> Date: Sat Dec 15 16:02:36 2007
>>> New Revision: 604532
>>>
>>> URL: http://svn.apache.org/viewvc?rev=604532&view=rev
>>> Log:
>>> [MJAR-74] Upgrade maven-archiver dependency to 2.3-SNAPSHOT
>>> Add some exclusions to prevent new plexus-container coming with new
>> version of plexus-archiver
>>> Modified:
>>> maven/plugins/trunk/maven-jar-plugin/pom.xml
>>>
>>> Modified: maven/plugins/trunk/maven-jar-plugin/pom.xml
>>> URL:
>> http://svn.apache.org/viewvc/maven/plugins/trunk/maven-jar-plugin/pom.xml?rev=604532&r1=604531&r2=604532&view=diff
>> ==============================================================================
>>> --- maven/plugins/trunk/maven-jar-plugin/pom.xml (original)
>>> +++ maven/plugins/trunk/maven-jar-plugin/pom.xml Sat Dec 15 16:02:36
>> 2007
>>> @@ -71,9 +71,39 @@
>>> <dependency>
>>> <groupId>org.apache.maven</groupId>
>>> <artifactId>maven-archiver</artifactId>
>>> - <version>2.2</version>
>>> + <version>2.3-SNAPSHOT</version>
>>> </dependency>
>>> <dependency>
>>> + <groupId>org.codehaus.plexus</groupId>
>>> + <artifactId>plexus-archiver</artifactId>
>>> + <version>1.0-alpha-9</version>
>>> + <exclusions>
>>> + <exclusion>
>>> + <groupId>org.codehaus.plexus</groupId>
>>> + <artifactId>plexus-container-default</artifactId>
>>> + </exclusion>
>>> + <exclusion>
>>> + <groupId>org.codehaus.plexus</groupId>
>>> + <artifactId>plexus-component-api</artifactId>
>>> + </exclusion>
>>> + </exclusions>
>>> + </dependency>
>>> + <dependency>
>>> + <groupId>org.codehaus.plexus</groupId>
>>> + <artifactId>plexus-io</artifactId>
>>> + <version>1.0-alpha-1</version>
>>> + <exclusions>
>>> + <exclusion>
>>> + <groupId>org.codehaus.plexus</groupId>
>>> + <artifactId>plexus-container-default</artifactId>
>>> + </exclusion>
>>> + <exclusion>
>>> + <groupId>org.codehaus.plexus</groupId>
>>> + <artifactId>plexus-component-api</artifactId>
>>> + </exclusion>
>>> + </exclusions>
>>> + </dependency>
>>> + <dependency>
>>> <groupId>commons-lang</groupId>
>>> <artifactId>commons-lang</artifactId>
>>> <version>2.1</version>
>>> @@ -93,6 +123,29 @@
>>>
>>> <build>
>>> <plugins>
>>> + <plugin>
>>> + <artifactId>maven-enforcer-plugin</artifactId>
>>> + <version>1.0-alpha-3</version>
>>> + <executions>
>>> + <execution>
>>> + <goals>
>>> + <goal>enforce</goal>
>>> + </goals>
>>> + <id>ensure-no-container-api</id>
>>> + <configuration>
>>> + <rules>
>>> + <bannedDependencies>
>>> + <excludes>
>>> + <exclude>org.codehaus.plexus:plexus-component-api
>> </exclude>
>>> + </excludes>
>>> + <message>The new containers are not supported. You
>> probably added a dependency that is missing the exclusions.</message>
>>> + </bannedDependencies>
>>> + </rules>
>>> + <fail>true</fail>
>>> + </configuration>
>>> + </execution>
>>> + </executions>
>>> + </plugin>
>>> <!-- Need to install IT snapshot of maven-jar-plugin -->
>>> <plugin>
>>> <groupId>org.apache.maven.plugins</groupId>
>>>
>>>
>>>
>>
>> --
>> Dennis Lundberg
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>>
>
--
Dennis Lundberg
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: svn commit: r604532 - /maven/plugins/trunk/maven-jar-plugin/pom.xml
Posted by olivier lamy <ol...@apache.org>.
It's a dependency of plexus-archiver 1.0-alpha-9 [1].
I have declared it to add exclusions of plexus-container which is a
dependency of plexus-io.
--
Olivier
[1]
http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-archiver/1.0-alpha-9/plexus-archiver-1.0-alpha-9.pom
2007/12/16, Dennis Lundberg <de...@apache.org>:
>
> What's up with plexus-io? Is that needed?
>
> olamy@apache.org wrote:
> > Author: olamy
> > Date: Sat Dec 15 16:02:36 2007
> > New Revision: 604532
> >
> > URL: http://svn.apache.org/viewvc?rev=604532&view=rev
> > Log:
> > [MJAR-74] Upgrade maven-archiver dependency to 2.3-SNAPSHOT
> > Add some exclusions to prevent new plexus-container coming with new
> version of plexus-archiver
> >
> > Modified:
> > maven/plugins/trunk/maven-jar-plugin/pom.xml
> >
> > Modified: maven/plugins/trunk/maven-jar-plugin/pom.xml
> > URL:
> http://svn.apache.org/viewvc/maven/plugins/trunk/maven-jar-plugin/pom.xml?rev=604532&r1=604531&r2=604532&view=diff
> >
> ==============================================================================
> > --- maven/plugins/trunk/maven-jar-plugin/pom.xml (original)
> > +++ maven/plugins/trunk/maven-jar-plugin/pom.xml Sat Dec 15 16:02:36
> 2007
> > @@ -71,9 +71,39 @@
> > <dependency>
> > <groupId>org.apache.maven</groupId>
> > <artifactId>maven-archiver</artifactId>
> > - <version>2.2</version>
> > + <version>2.3-SNAPSHOT</version>
> > </dependency>
> > <dependency>
> > + <groupId>org.codehaus.plexus</groupId>
> > + <artifactId>plexus-archiver</artifactId>
> > + <version>1.0-alpha-9</version>
> > + <exclusions>
> > + <exclusion>
> > + <groupId>org.codehaus.plexus</groupId>
> > + <artifactId>plexus-container-default</artifactId>
> > + </exclusion>
> > + <exclusion>
> > + <groupId>org.codehaus.plexus</groupId>
> > + <artifactId>plexus-component-api</artifactId>
> > + </exclusion>
> > + </exclusions>
> > + </dependency>
> > + <dependency>
> > + <groupId>org.codehaus.plexus</groupId>
> > + <artifactId>plexus-io</artifactId>
> > + <version>1.0-alpha-1</version>
> > + <exclusions>
> > + <exclusion>
> > + <groupId>org.codehaus.plexus</groupId>
> > + <artifactId>plexus-container-default</artifactId>
> > + </exclusion>
> > + <exclusion>
> > + <groupId>org.codehaus.plexus</groupId>
> > + <artifactId>plexus-component-api</artifactId>
> > + </exclusion>
> > + </exclusions>
> > + </dependency>
> > + <dependency>
> > <groupId>commons-lang</groupId>
> > <artifactId>commons-lang</artifactId>
> > <version>2.1</version>
> > @@ -93,6 +123,29 @@
> >
> > <build>
> > <plugins>
> > + <plugin>
> > + <artifactId>maven-enforcer-plugin</artifactId>
> > + <version>1.0-alpha-3</version>
> > + <executions>
> > + <execution>
> > + <goals>
> > + <goal>enforce</goal>
> > + </goals>
> > + <id>ensure-no-container-api</id>
> > + <configuration>
> > + <rules>
> > + <bannedDependencies>
> > + <excludes>
> > + <exclude>org.codehaus.plexus:plexus-component-api
> </exclude>
> > + </excludes>
> > + <message>The new containers are not supported. You
> probably added a dependency that is missing the exclusions.</message>
> > + </bannedDependencies>
> > + </rules>
> > + <fail>true</fail>
> > + </configuration>
> > + </execution>
> > + </executions>
> > + </plugin>
> > <!-- Need to install IT snapshot of maven-jar-plugin -->
> > <plugin>
> > <groupId>org.apache.maven.plugins</groupId>
> >
> >
> >
>
>
> --
> Dennis Lundberg
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>