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

Stevo Slavic commented on KAFKA-2203:
-------------------------------------

On a clean clone of trunk, with gradle 2.5 and JDK 8u45, when I run {{gradle 
clean jarAll}} build fails. Here is relevant build output fragment:
{noformat}
...
:kafka:core:compileScala
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; 
support was removed in 8.0
error: error while loading CharSequence, class file 
'/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/rt.jar(java/lang/CharSequence.class)'
 is broken
(bad constant pool tag 18 at byte 10)
error: error while loading AnnotatedElement, class file 
'/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/rt.jar(java/lang/reflect/AnnotatedElement.class)'
 is broken
(bad constant pool tag 18 at byte 76)
error: error while loading Arrays, class file 
'/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/rt.jar(java/util/Arrays.class)'
 is broken
(bad constant pool tag 18 at byte 765)
error: error while loading Comparator, class file 
'/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/rt.jar(java/util/Comparator.class)'
 is broken
(bad constant pool tag 18 at byte 20)
/var/folders/lf/rbfblwvx6rx3xhm68yksmqjwdv1dsf/T/sbt_d6110328/xsbt/ExtractAPI.scala:479:
 error: java.util.Comparator does not take type parameters
  private[this] val sortClasses = new Comparator[Symbol] {
                                      ^
5 errors found
:kafka:core:compileScala FAILED
:jar_core_2_9_1 FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':core:compileScala'.
> org.gradle.messaging.remote.internal.PlaceholderException (no error message)

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug 
option to get more log output.

BUILD FAILED
{noformat}

Related discussion/issue from past: KAFKA-1624

> 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)

Reply via email to