[ https://issues.apache.org/jira/browse/KAFKA-2203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14599666#comment-14599666 ]
Ewen Cheslack-Postava commented on KAFKA-2203: ---------------------------------------------- The drawback is that I don't think we have good enough automated testing right now to catch issues across all the JDK versions and we still support JDK6+. We're likely to keep breaking things -- people who compile with < JDK8 will miss doc errors and people with > JDK6 can easily introduce non-JDK6 compatible code. The latter is somewhat alleviated by the fact that I think many committers check the build with JDK6. Probably a better solution than this patch would be to get the testing infrastructure to properly test the entire matrix (JDK versions, scala versions, etc.) so we would catch issues like this quickly, but that's probably a bigger project and I think is currently hampered by the fact that the Apache infrastructure has high enough latency that the feedback is too disconnected from commits to be useful anyway. > Get gradle build to work with Java 8 > ------------------------------------ > > Key: KAFKA-2203 > URL: https://issues.apache.org/jira/browse/KAFKA-2203 > Project: Kafka > Issue Type: Bug > Components: build > Affects Versions: 0.8.1.1 > Reporter: Gaju Bhat > Priority: Minor > Fix For: 0.8.1.2 > > Attachments: 0001-Special-case-java-8-and-javadoc-handling.patch > > > The gradle build halts because javadoc in java 8 is a lot stricter about > valid html. > It might be worthwhile to special case java 8 as described > [here|http://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html]. -- This message was sent by Atlassian JIRA (v6.3.4#6332)