[ 
https://issues.apache.org/jira/browse/HDFS-798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12999229#comment-12999229
 ] 

Konstantin Boudnik commented on HDFS-798:
-----------------------------------------

bq. I now worry that ant core is needed for the eclipse javac compiler that 
jsp2.1 uses
Steve, I won't be able to tell if you if this patch is breaking anything in 
Eclipse or not - I am not using Eclipse for anything. So, if you use it - 
please verify if the patch works for you?

bq. ensure that the version of ant that is added is the same version that the 
project is built with.

I am not sure if Ivy allows to override version of a transitive dependency. 
Maven sure does.

> Exclude second Ant JAR from classpath in hdfs builds
> ----------------------------------------------------
>
>                 Key: HDFS-798
>                 URL: https://issues.apache.org/jira/browse/HDFS-798
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 0.22.0
>            Reporter: Steve Loughran
>            Assignee: Konstantin Boudnik
>            Priority: Minor
>         Attachments: HDFS-798.patch
>
>
> I've no evidence that this is a problem, but I have known it to be in 
> different projects:
> {code}
>     [junit] WARNING: multiple versions of ant detected in path for junit 
>     [junit]          
> jar:file:/Users/slo/Java/Apache/ant/lib/ant.jar!/org/apache/tools/ant/Project.class
>     [junit]      and 
> jar:file:/Users/slo/.ivy2/cache/ant/ant/jars/ant-1.6.5.jar!/org/apache/tools/ant/Project.class
> {code}
> Somehow Ivy needs to be set up to skip pulling in an old version of Ant in 
> the build -both paranamer-ant and jsp-2.1 declare a dependency on it. If both 
> tools are only ever run under Ant, the ivy.xml file could exclude it, the 
> build file just has to make sure that Ant's own classpath gets passed down.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to