Xerxes Rånby
2013-12-13 11:20:35 UTC
Processing 2.1 fails to compile all of its projects using JDK8 EA b119
error: The type java.util.Map$Entry cannot be resolved.
This issue is a reproducer/reduced test case for:
https://bugs.openjdk.java.net/browse/JDK-8024935 - compilation succeeds in java7 but fails in java8
I do not have any account at bugs.openjdk.java.net that I can use to update this bug,
feel free to attach the information below to the bug.
steps to reproduce:
#Download processing 2.1 from:
https://processing.org/download/
tar zxvf processing-2.1-linux32.tgz
cd processing-2.1
#replace the bundled jdk inside processing with JDK8 EA b119
mv java java-bundled
mv jdk1.8.0 java
#run
./processing
Press
Sketch->Run
without entering any code fails with the following output:
Annotation processing got disabled, since it requires a 1.6 compliant JVM
/tmp/sketch_131213a3040094527895471164temp/sketch_131213a.java:1: error: The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files
import processing.core.*;
^
1 problem (1 error)
error: The type java.util.Map$Entry cannot be resolved.
This issue is a reproducer/reduced test case for:
https://bugs.openjdk.java.net/browse/JDK-8024935 - compilation succeeds in java7 but fails in java8
I do not have any account at bugs.openjdk.java.net that I can use to update this bug,
feel free to attach the information below to the bug.
steps to reproduce:
#Download processing 2.1 from:
https://processing.org/download/
tar zxvf processing-2.1-linux32.tgz
cd processing-2.1
#replace the bundled jdk inside processing with JDK8 EA b119
mv java java-bundled
mv jdk1.8.0 java
#run
./processing
Press
Sketch->Run
without entering any code fails with the following output:
Annotation processing got disabled, since it requires a 1.6 compliant JVM
/tmp/sketch_131213a3040094527895471164temp/sketch_131213a.java:1: error: The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files
import processing.core.*;
^
1 problem (1 error)