greatwar93 / gwt-g2d

Automatically exported from code.google.com/p/gwt-g2d
0 stars 0 forks source link

Cannot compile with java 1.5 #15

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Use Java 1.5 
2. Try to compile with GWT compiler
3. Fails to compile. If changed to a Java 1.6 compiler this issue does not 
occur.

What is the expected output? What do you see instead?
Compilation succeeds.

What version of the product are you using? On what operating system?
gwt-g2d-v007.jar

Please provide any additional information below.
Fails with:

[ERROR] Unexpected
java.lang.UnsupportedClassVersionError: Bad version number in .class file
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:242)
    at com.google.gwt.dev.javac.TypeOracleMediator.resolveAnnotationValue(TypeOracleMediator.java:670)
    at com.google.gwt.dev.javac.TypeOracleMediator.createAnnotation(TypeOracleMediator.java:400)
    at com.google.gwt.dev.javac.TypeOracleMediator.resolveAnnotation(TypeOracleMediator.java:568)
    at com.google.gwt.dev.javac.TypeOracleMediator.resolveAnnotations(TypeOracleMediator.java:583)
    at com.google.gwt.dev.javac.TypeOracleMediator.resolveClass(TypeOracleMediator.java:728)
    at com.google.gwt.dev.javac.TypeOracleMediator.addNewUnits(TypeOracleMediator.java:353)
    at com.google.gwt.dev.javac.CompilationState.assimilateUnits(CompilationState.java:135)
    at com.google.gwt.dev.javac.CompilationState.<init>(CompilationState.java:79)
    at com.google.gwt.dev.javac.CompilationStateBuilder.doBuildFrom(CompilationStateBuilder.java:286)
    at com.google.gwt.dev.javac.CompilationStateBuilder.buildFrom(CompilationStateBuilder.java:182)
    at com.google.gwt.dev.cfg.ModuleDef.getCompilationState(ModuleDef.java:280)
    at com.google.gwt.dev.Precompile.precompile(Precompile.java:502)
    at com.google.gwt.dev.Precompile.precompile(Precompile.java:414)
    at com.google.gwt.dev.GWTCompiler.run(GWTCompiler.java:190)
    at com.google.gwt.dev.GWTCompiler.run(GWTCompiler.java:157)
    at com.google.gwt.dev.GWTCompiler$1.run(GWTCompiler.java:126)
    at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:87)
    at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:81)
    at com.google.gwt.dev.GWTCompiler.main(GWTCompiler.java:133)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:592)
    at com.vaadin.tools.WidgetsetCompiler$1.run(WidgetsetCompiler.java:80)
    at java.lang.Thread.run(Thread.java:595)

Original issue reported on code.google.com by john.ahl...@gmail.com on 15 Oct 2010 at 7:13

GoogleCodeExporter commented 8 years ago
Is there a reason why you need to use Java 1.5 instead of 1.6?

Original comment by hao1...@gmail.com on 15 Oct 2010 at 3:04

GoogleCodeExporter commented 8 years ago

Original comment by hao1...@gmail.com on 12 May 2011 at 4:38