我在Eclipse(Indigo)中创建了一个配置为使用JRE 1.7的Drools项目。但是我收到指向我的.drl文件的错误:
com / sample / DroolsTest $消息:不支持的major.minor版本51.0
com.sample.DroolsTest.Message类由.drl文件导入。 Drools运行时为5.2.1(也尝试使用5.3.0.Final)。
任何帮助将不胜感激。感谢。
答案 0 :(得分:0)
此异常似乎没有特别针对Drools做任何事情,但是是一般的Java错误。如果您尝试使用比用于编译它的JDK更旧的JRE执行Java类,则会发生这种情况。例如,如果您使用JDK7编译该类,然后尝试使用JDK6执行它,则会出现此错误。
答案 1 :(得分:-1)
只是详细说明以上答案和评论。我安装了JRE6和JRE7,JRE7是默认设置。我必须做两件事来从drools示例项目中删除错误。