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