You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Paul King <pa...@asert.com.au> on 2011/07/11 11:41:28 UTC
Status of Maven Ant Tasks in Maven 3
Hi,
I was trying to find where in a snapshot repo or source repository
the latest version of the maven ant tasks reside?
Thanks, Paul.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Status of Maven Ant Tasks in Maven 3
Posted by Jason van Zyl <ja...@maven.org>.
What's in the Aether Ant Tasks is identical logic to what Maven 3.x does.
On Sep 19, 2011, at 8:51 PM, Paul King wrote:
> So would you describe the Aether Ant Tasks as almost a drop in
> replacement for the (dependency resolution part of the) Maven Ant
> Tasks?
>
> Thanks, Paul.
>
> On Tue, Sep 20, 2011 at 10:23 AM, Jason van Zyl <ja...@maven.org> wrote:
>> The resolution logic for Maven 3.x is done by Aether, so you may want to look at the Aether Ant Tasks[1].
>>
>> [1]: https://github.com/sonatype/aether-ant-tasks
>>
>> On Sep 19, 2011, at 1:47 PM, alejandro.alves wrote:
>>
>>> Hello,
>>> I am having the same issue, how could I solve the problem.
>>> Best regards
>>>
>>> --
>>> View this message in context: http://maven.40175.n5.nabble.com/Status-of-Maven-Ant-Tasks-in-Maven-3-tp4574457p4819792.html
>>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>
>> Thanks,
>>
>> Jason
>>
>> ----------------------------------------------------------
>> Jason van Zyl
>> Founder, Apache Maven
>> http://twitter.com/jvanzyl
>> ---------------------------------------------------------
>>
>> Simplex sigillum veri. (Simplicity is the seal of truth.)
>>
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder, Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------
In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
-- Jacques Ellul, The Technological Society
Re: Status of Maven Ant Tasks in Maven 3
Posted by Paul King <pa...@asert.com.au>.
So would you describe the Aether Ant Tasks as almost a drop in
replacement for the (dependency resolution part of the) Maven Ant
Tasks?
Thanks, Paul.
On Tue, Sep 20, 2011 at 10:23 AM, Jason van Zyl <ja...@maven.org> wrote:
> The resolution logic for Maven 3.x is done by Aether, so you may want to look at the Aether Ant Tasks[1].
>
> [1]: https://github.com/sonatype/aether-ant-tasks
>
> On Sep 19, 2011, at 1:47 PM, alejandro.alves wrote:
>
>> Hello,
>> I am having the same issue, how could I solve the problem.
>> Best regards
>>
>> --
>> View this message in context: http://maven.40175.n5.nabble.com/Status-of-Maven-Ant-Tasks-in-Maven-3-tp4574457p4819792.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder, Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
>
> Simplex sigillum veri. (Simplicity is the seal of truth.)
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Status of Maven Ant Tasks in Maven 3
Posted by Jason van Zyl <ja...@maven.org>.
The resolution logic for Maven 3.x is done by Aether, so you may want to look at the Aether Ant Tasks[1].
[1]: https://github.com/sonatype/aether-ant-tasks
On Sep 19, 2011, at 1:47 PM, alejandro.alves wrote:
> Hello,
> I am having the same issue, how could I solve the problem.
> Best regards
>
> --
> View this message in context: http://maven.40175.n5.nabble.com/Status-of-Maven-Ant-Tasks-in-Maven-3-tp4574457p4819792.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder, Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------
Simplex sigillum veri. (Simplicity is the seal of truth.)
Re: Status of Maven Ant Tasks in Maven 3
Posted by "alejandro.alves" <al...@gmail.com>.
Hello,
I am having the same issue, how could I solve the problem.
Best regards
--
View this message in context: http://maven.40175.n5.nabble.com/Status-of-Maven-Ant-Tasks-in-Maven-3-tp4574457p4819792.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Status of Maven Ant Tasks in Maven 3
Posted by Paul King <pa...@gmail.com>.
OK, thanks, in my scenario I can't assume that Maven 2/3 will be installed
and there typically won't be a pom file either. I guess I'll await 2.2.2
(or more specifically a new m.a.t release) with hopefully a fix for:
http://jira.codehaus.org/browse/MANTTASKS-213
I'll look at a hacked solution in the meantime.
Thanks, Paul.
--
View this message in context: http://maven.40175.n5.nabble.com/Status-of-Maven-Ant-Tasks-in-Maven-3-tp4574457p4577206.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Status of Maven Ant Tasks in Maven 3
Posted by Stephen Connolly <st...@gmail.com>.
Well m-a-t shades the maven classes that it uses inside the m-a-t jar
file... so adding maven 3 jars to the classpath will have no effect.
By forking I meant the artifact:mvn task:
http://maven.apache.org/ant-tasks/examples/mvn.html
which can be used to fork a m2 or m3 build and will handle downloading
the version of maven you require from the central repository for you.
I suspect that the best you could do is provide an equivalent patch
for MNG-4738 against the m2 codebase... I know there _may_ be a 2.2.2
release in the nearish future (if there are enough issues with fixes)
and that would give scope for a quick fix to the m-a-t issue....
moving m-a-t to the m3 codebase requires a bit more work, so might
take longer.
-Stephen
On 11 July 2011 23:21, Paul King <pa...@gmail.com> wrote:
> Thanks Stephen, where can I find out more info about "forking Maven 3"?
>
> To give some context, I am trying to resolve this bug in the Groovy jira
> (2.1.3 still has this problem):
> http://jira.codehaus.org/browse/GROOVY-4562
>
> My guess is that we may be hitting:
> http://jira.codehaus.org/browse/MNG-4738
>
> This seems to be "fixed in Maven 3" and seems to reside in the
> "maven-compat" artifact but naive attempts to include that jar in the
> classpath just result in what appear to be API changes:
>
> Caught: : java.lang.NoSuchMethodError:
> org.apache.maven.settings.RuntimeInfo.<init>(Lorg/apache/maven/settings/Settings;)V
> : java.lang.NoSuchMethodError:
> org.apache.maven.settings.RuntimeInfo.<init>(Lorg/apache/maven/settings/Settings;)V
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:116)
> at MavenAntTasks$_run_closure1.doCall(MavenAntTasks.groovy:19)
> at MavenAntTasks.run(MavenAntTasks.groovy:16)
> Caused by: java.lang.NoSuchMethodError:
> org.apache.maven.settings.RuntimeInfo.<init>(Lorg/apache/maven/settings/Settings;)V
> at
> org.apache.maven.artifact.ant.AbstractArtifactTask.readSettings(AbstractArtifactTask.java:382)
> at
> org.apache.maven.artifact.ant.AbstractArtifactTask.loadSettings(AbstractArtifactTask.java:311)
> at
> org.apache.maven.artifact.ant.AbstractArtifactTask.initSettings(AbstractArtifactTask.java:278)
> ...
>
> I have been through the usage pages for the ant tasks but can't seem to find
> anything that will point me in the right direction.
>
> Thanks, Paul
>
>
> --
> View this message in context: http://maven.40175.n5.nabble.com/Status-of-Maven-Ant-Tasks-in-Maven-3-tp4574457p4576857.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Status of Maven Ant Tasks in Maven 3
Posted by Paul King <pa...@gmail.com>.
Thanks Stephen, where can I find out more info about "forking Maven 3"?
To give some context, I am trying to resolve this bug in the Groovy jira
(2.1.3 still has this problem):
http://jira.codehaus.org/browse/GROOVY-4562
My guess is that we may be hitting:
http://jira.codehaus.org/browse/MNG-4738
This seems to be "fixed in Maven 3" and seems to reside in the
"maven-compat" artifact but naive attempts to include that jar in the
classpath just result in what appear to be API changes:
Caught: : java.lang.NoSuchMethodError:
org.apache.maven.settings.RuntimeInfo.<init>(Lorg/apache/maven/settings/Settings;)V
: java.lang.NoSuchMethodError:
org.apache.maven.settings.RuntimeInfo.<init>(Lorg/apache/maven/settings/Settings;)V
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:116)
at MavenAntTasks$_run_closure1.doCall(MavenAntTasks.groovy:19)
at MavenAntTasks.run(MavenAntTasks.groovy:16)
Caused by: java.lang.NoSuchMethodError:
org.apache.maven.settings.RuntimeInfo.<init>(Lorg/apache/maven/settings/Settings;)V
at
org.apache.maven.artifact.ant.AbstractArtifactTask.readSettings(AbstractArtifactTask.java:382)
at
org.apache.maven.artifact.ant.AbstractArtifactTask.loadSettings(AbstractArtifactTask.java:311)
at
org.apache.maven.artifact.ant.AbstractArtifactTask.initSettings(AbstractArtifactTask.java:278)
...
I have been through the usage pages for the ant tasks but can't seem to find
anything that will point me in the right direction.
Thanks, Paul
--
View this message in context: http://maven.40175.n5.nabble.com/Status-of-Maven-Ant-Tasks-in-Maven-3-tp4574457p4576857.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Status of Maven Ant Tasks in Maven 3
Posted by Stephen Connolly <st...@gmail.com>.
http://maven.apache.org/ant-tasks/download.html
and
http://repo1.maven.org/maven2/org/apache/maven/maven-ant-tasks/2.1.3/
Don't mind the 2.x version number it can fork Maven 3 if you need it to
-Stephen
On 11 July 2011 10:41, Paul King <pa...@asert.com.au> wrote:
>
> Hi,
>
> I was trying to find where in a snapshot repo or source repository
> the latest version of the maven ant tasks reside?
>
> Thanks, Paul.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org