WEB开发网
开发学院WEB开发Jsp OBE-JDK1.5编译注意事项 阅读

OBE-JDK1.5编译注意事项

 2008-01-05 20:01:43 来源:WEB开发网   
核心提示: 今天通过CVS下载了OBE,由于安装了JDK1.5,OBE-JDK1.5编译注意事项,结果编译的时候出现问题,解决如下:1.obe\obeengine\src\org\obe\convert\ConverterRegistry 中的compare方法全部出现问题,从apache网站上下载的,没有使用obe自带的an

  今天通过CVS下载了OBE,由于安装了JDK1.5,结果编译的时候出现问题。解决如下:
1.obe\obeengine\src\org\obe\convert\ConverterRegistry 中的compare方法全部出现问题,例如
     public int compare(Object lhs, Object rhs) {
       return ((Long)lhs).compareTo(rhs);
     }
  报告说不能把Object同Long进行比较。只要改写为如下即可:
   return ((Long)lhs).compareTo((Long)rhs);

2.编译examples时出错。原因是有一个包采用了enum名称,而enum是JDK1.5的要害字。所以必须强制采用1.4源码方式编译。修改examples\build.xml,在javac小节处添加source=1.4即可。

这样,可以编译成功。另外,我采用了ant1.6,从apache网站上下载的,没有使用obe自带的ant。应该obe的也可以。


Tags:OBE JDK 编译

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接