[
https://issues.apache.org/jira/browse/ZOOKEEPER-2696?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15873510#comment-15873510
]
ASF GitHub Bot commented on ZOOKEEPER-2696:
-------------------------------------------
Github user rakeshadr commented on the issue:
https://github.com/apache/zookeeper/pull/178
Please add `transitive="false"` explicitly to checkstyle artifcat.
```
<dependency org="checkstyle" name="checkstyle" rev="5.0"
conf="test->default" transitive="false"/>
```
Otw, this is pulling the following dependencies to the `.classpath`, which
is not required.
commons-beanutils-core-1.7.0.jar" />
commons-cli-1.0.jar" />
commons-logging-1.0.3.jar" />
google-collections-0.9.jar" />
We have tried an attempt to simplify `ivy.xml` by removing the
`transitive="false"` flag in build.xml. On the other side, we could enforce
adding `transitive="false"` explicitly in ivy. This behavior only needed in
branch-3.4, because we can use `Kerby` in branch-3.5+ for MiniKdc test
automation.
@hanm, @phunt, would be great to see your feedback on the fix.
> Eclipse ant task no longer determines correct classpath for tests after
> ZOOKEEPER-2689
> --------------------------------------------------------------------------------------
>
> Key: ZOOKEEPER-2696
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2696
> Project: ZooKeeper
> Issue Type: Bug
> Affects Versions: 3.4.10
> Reporter: Abraham Fine
> Assignee: Abraham Fine
>
> Following the changes made in ZOOKEEPER-2689 IDE's using the .classpath file
> generated by the eclipse ant task (I tested both idea and eclipse) cannot
> compile the tests.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)