Saw this before, the solution is to use java 1.7, it builds ok when i switch to JDK 1.7.
Thanks, Ralph On Mon, Nov 30, 2015 at 3:08 AM, Don Bosco Durai <[email protected]> wrote: > I am getting a build error while building Apache Eagle. It seems to be > because the Scala version. I have scala-2.11.5 installed on my machine. I > can plan downgrading my Scala, but that would break my Kafka 0.9 builds. > Any suggestions? > > [INFO] --- maven-scala-plugin:2.15.0:compile (scala-compile-first) @ > eagle-stream-process-base --- > [INFO] Checking for multiple versions of scala > [WARNING] Expected all dependencies to require Scala version: 2.10.0 > [WARNING] org.apache.kafka:kafka_2.10:0.8.1.2.2.0.0-2041 requires scala > version: 2.10.4 > [WARNING] Multiple versions of scala libraries detected! > [INFO] includes = [**/*.java,**/*.scala,] > [INFO] excludes = [] > [INFO] > /Users/bdurai/git/incubator-eagle/eagle-core/eagle-data-process/eagle-stream-process-base/src/main/java:-1: > info: compiling > [INFO] > /Users/bdurai/git/incubator-eagle/eagle-core/eagle-data-process/eagle-stream-process-base/src/main/scala:-1: > info: compiling > [INFO] Compiling 10 source files to > /Users/bdurai/git/incubator-eagle/eagle-core/eagle-data-process/eagle-stream-process-base/target/classes > at 1448822136862 > [ERROR] 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 > [INFO] (class java.lang.RuntimeException/bad constant pool tag 18 at byte > 10) > [ERROR] 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 > [INFO] (class java.lang.RuntimeException/bad constant pool tag 18 at byte > 76) > [ERROR] two errors found > > Thanks > > Bosco > > >
