Gwt 类文件具有错误的文件版本51.0,应为49.0
我的环境是: windows 7, 32 bit, two jdk, one is 1.5, another is 1.7, google gwt, jetty, ant, two eclipse, one is kepler, another is luna. Windows7,32位,两个jdk,一个是1.5,另一个是1.7,谷歌gwt,jetty,ant,两个eclipse,一个是开普勒,另一个是luna。 对于开普勒,我将其jdk设置为1.5,并使用ant编译和jar,这是可行的,eclipse可以在调试时打开gwt窗口 然后我使用luna,检查cvs中的项目(gwt项目),在使用ant编译时,有一个错误说jdk是1.5,因此我将jdk更改为1.7,因为这个项目需要这个版本,最终使用ant编译是可以的。但是,当我在eclipse中调试它时,它会打开一个gwt窗口,表示无法编译为jsp,控制台中的错误是: 10:20:48.193 [btpool0-8] ERROR org.apache.jasper.compiler.Compiler - Javac exception Compile failed; see the compiler error output for details. at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:933) at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:757) at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:382) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:472) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:451) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:439) ..... 10:20:48.194 [btpool0-8] ERROR org.apache.jasper.compiler.Compiler - Env: Compile: javaFileName=/C:/Users/FRANKH~1/AppData/Local/Temp/Jetty_localhost_8001_www__Login__-wcglsc/jsp//org/apache/jsp\login_jsp.java cannot access cn.com.yict.easyport.web.service.CommonUtil wrong class file: D:\cvs\eInvoice\common-web\target\classes\cn\com\yict\easyport\web\service\CommonUtil.class class file has wrong version 51.0, should be 49.0 please delete this file or make sure ... import cn.com.yict.easyport.web.service.CommonUtil; 10:20:48.193[btpool0-8]错误org.apache.jasper.compiler.compiler-Javac异常 编译失败;有关详细信息,请参阅编译器错误输出。 位于org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:933) 位于org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:757) 位于org.apache.jasper.compiler.compiler.generateClass(compiler.java:382) 位于org.apache.jasper.compiler.compiler.compile(compiler.java:472) 位于org.apache.jasper.compiler.compiler.compile(compiler.java:451) 位于org.apache.jasper.compiler.compiler.compile(compiler.java:439) ..... 10:20:48.194[btpool0-8]错误org.apache.jasper.compiler.compiler-Env:Compile: javaFileName=/C:/Users/FRANKH~1/AppData/Local/Temp/Jetty\u localhost\u 8001\u www\uuuuu Login\uuuuu-wcglsc/jsp//org/apache/jsp\Login\u jsp.java 无法访问cn.com.yict.easyport.web.service.CommonUtil 错误的类文件:D:\cvs\eInvoice\common web\target\classes\cn\com\yict\easyport\web\service\CommonUtil.class 类文件的版本51.0错误,应为49.0 请删除此文件或确保。。。 导入cn.com.yict.easyport.web.service.CommonUtil; 发生了什么事Gwt 类文件具有错误的文件版本51.0,应为49.0,gwt,compilation,Gwt,Compilation,我的环境是: windows 7, 32 bit, two jdk, one is 1.5, another is 1.7, google gwt, jetty, ant, two eclipse, one is kepler, another is luna. Windows7,32位,两个jdk,一个是1.5,另一个是1.7,谷歌gwt,jetty,ant,两个eclipse,一个是开普勒,另一个是luna。 对于开普勒,我将其jdk设置为1.5,并使用ant编译和jar,这是可行的,ecl
提前谢谢 在修改以下文件后:.metadata.plugins\org.eclipse.core.runtime.settings下的org.eclipse.jdt.launching.prefs 这个问题已经解决了 修改内容如下: 加 我的问题是:
如果您还有其他问题,请发布…:-)
<libraryLocations>\r\n<libraryLocation
jreJar\="D\:/Java/jdk7/jre/lib/resources.jar"
jreJavadoc\="http\://docs.oracle.com/javase/7/docs/api/"
jreSrc\="D\:/Java/jdk7/src.zip" pkgRoot\=""/>\r\n.........
Eclipse Java EE IDE for Web Developers.
Version: Luna Release (4.4.0)
Build id: 20140612-0600