根据安装指南http://oreports.com/docs/or-install-guide-3.0.html,OpenReports需要JDK 1.5或更高版本。OpenReports是否与Java 1.5兼容?
然而,经随访Ant构建点的指示,我看到下面的错误返回:
[javac] C:\My Documents\Reference\BI Tools\OpenReports\openreports-tomcat\openreports\src\org\efs\openreports\engine\QueryReportEngine.java:36: cannot access org.displaytag.tags.ColumnTag
[javac] bad class file: C:\My Documents\Reference\BI Tools\OpenReports\openreports-tomcat\openreports\WebRoot\WEB-INF\lib\displaytag-1.2-patched-for-itext-2.1.0.jar(org/displaytag/tags/ColumnTag.class)
[javac] class file has wrong version 50.0, should be 49.0
[javac] Please remove or make sure it appears in the correct subdirectory of the classpath.
[javac] import org.displaytag.tags.ColumnTag;
[javac] ^
[javac] 1 error
已经一派的“错版”的字样,看来,这是因为该类特定于Java 1.6。
所以 - 正如这个问题的标题所说 - 有人知道OpenReports是否与Java 1.5兼容,如果是的话,我做错了什么来得到这个错误?
所以听起来好像Java 1.5 *和* 1.6都有OpenReports问题。 – 2011-01-13 21:26:19