Abraham Fine created ZOOKEEPER-2915:
---------------------------------------

             Summary: Use "strict" conflict management in ivy
                 Key: ZOOKEEPER-2915
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2915
             Project: ZooKeeper
          Issue Type: Improvement
            Reporter: Abraham Fine
            Assignee: Abraham Fine


Currently it is very difficult to tell exactly which dependencies make it into 
the final classpath of zookeeper. We do not perform any conflict resolution 
between the test and default classpaths (this has resulted in strange behavior 
with the slf4j-log4j12 binding) and have no way of telling if a change to the 
dependencies has altered the transitive dependencies pulled down by the 
project. 

Our dependency list is relatively small so we should use "strict" conflict 
management (break the build when we try to pull two versions of the same 
dependency) so we can exercise maximum control over the classpath. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to