2011-01-12 66 views
0

我得到一个错误:“bad OpenSpaceExtention.class file is从com.smartfofserver/openspace.OpenSpaceExtension导入;和..... 类文件有错误的版本50.0,应该是49.0“运行时ant它为了从我的项目中同时生成相应的包类文件和jar文件。错误:错误的类文件... com/smartfofserver/openspace/OpenSpaceExtension.class ....类文件有错误的版本50.0,它应该是49.0

我正在使用OpenSpaceExtention.jar文件在我的项目中,它有版本1.6:50. *。

感谢您的支持。

Regards ... sreenivas。 [email protected]

回答

0

它看起来像在您的蚂蚁javac任务中指定的sourcetarget版本的问题。如果你发布相关的蚂蚁片段,也许有人可以提供更好的解决方案。

+0

我的蚂蚁的build.xml如下: ... – seenu 2011-01-12 09:32:04

+0

@seenu,请用蚂蚁代码编辑您的问题,不要将它作为注释发布 – Raghuram 2011-01-12 09:34:48

0

当您的JVM与编译器相比版本更高时,通常会出现此错误。假设你有一个1.6的JRE,并且你尝试运行一个类是编译器1.5的输出,那么这个问题就会发生。你的问题不清楚。确保你有相同版本的java编译和运行的类文件。要检查更多的使用javac -version,它给出了编译器版本和java -version版本,以检查JRE版本

0

请分享一些关于您的JDK和JRE版本的更多细节。下面

供您参考是Java版本的详细信息

  • Java 1.2的使用主要版本46
  • Java 1.3中使用的主要版本47.
  • Java 1.4中使用的主要版本48
  • 的Java 5使用主要版本49.
  • Java 6使用主要版本50.
  • Java 7使用主要版本51.
  • 的Java 8使用的主要版本52
  • 的Java 9使用主要版本53

如果您正在使用Java 5的工作,尝试升级到Java 6

相关问题