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

Enrico Olivelli commented on ZOOKEEPER-2460:
--------------------------------------------

I saw the dep while upgrading some projects from version 3.4.x to 3.5.2.
The only problem with the dependency is that it will be redistributed together 
with any other project with has zookkeeper as dependency .

It is not a "real" problem, in fact I can add the exclusion while upgrading the 
zookeeper dependency to 3.5.x.

I was very happy that in 3.5.2 some dependencies of 3.4.8 disappeared, as 
jline, sun.jmx and JMS.

As "javacc" is only for build time tools IMHO it would be better to exclude it 
from the pom published to the Maven central








> Remove javacc dependency from Maven dependency
> ----------------------------------------------
>
>                 Key: ZOOKEEPER-2460
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2460
>             Project: ZooKeeper
>          Issue Type: Bug
>          Components: java client
>    Affects Versions: 3.5.2
>            Reporter: Enrico Olivelli
>            Priority: Critical
>
> during the vote of 3.5.2-ALPHA RC 0 we found a Maven dependency to javacc in 
> published pom for zookeeper
> {code}
> <dependency>
> <groupId>net.java.dev.javacc</groupId>
> <artifactId>javacc</artifactId>
> <version>5.0</version><scope>compile</scope>
> </dependency>
> {code}
> this dependency appears not to be useful and should be removed
> this was the tested pom: 
> https://repository.apache.org/content/groups/staging/org/apache/zookeeper/zookeeper/3.5.2-alpha/zookeeper-3.5.2-alpha.pom



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to