[
https://issues.apache.org/jira/browse/KAFKA-2806?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15000224#comment-15000224
]
Ismael Juma commented on KAFKA-2806:
------------------------------------
I don't think this is a Scala-specific issue. In general, if you compile with
Java 8, there is no guarantee that it will run under Java 7 due to standard
library changes.
Having said that, we definitely want to support running the system tests with
Java 8 so that we can verify that they pass with the current version (and the
only version receiving security updates from Oracle).
> Allow Kafka System Tests under different JDK versions
> -----------------------------------------------------
>
> Key: KAFKA-2806
> URL: https://issues.apache.org/jira/browse/KAFKA-2806
> Project: Kafka
> Issue Type: Bug
> Reporter: Guozhang Wang
> Fix For: 0.9.0.1
>
>
> Currently the Kafka system tests (using ducktape) uses JDK7 as the runtime
> inside vagrant processes. However, there are some known issues with executing
> Java8 builds with JDK7 under Scala:
> https://gist.github.com/AlainODea/1375759b8720a3f9f094
> http://stackoverflow.com/questions/24448723/java-error-java-util-concurrent-concurrenthashmap-keyset
> We need to be able to config the system tests to execute different JDK
> versions in the virtual machines.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)