当前opennms发布的稳定版本是1.6.8,正在开发的版本是1.7.8。我对这两个版本的代码都进行了整理,一方面为了更深层次的了解
opennms,另一方面以备以后进行二次开发。
这两个版本较以前版本(1.3)已经有很大变化。项目的构建改成了mvn,1.6.8版本已经少量的加入了spring框架,hibernate已经搭起
了框架。1.7.8版本变化更是巨大,spring、hiber在各模块中已经大量使用,并且新加入了几个功能模块。并且模块有了更清晰的定义。
我还是习惯以前用ant进行项目构建的opennms及其项目的结构目录,所以在新版本的整理过程中还是遇到了麻烦,尤其对于xsd文件的编译。现在终于
搞定了所有问题。装完数据库、建上所有表和存储过程一个install命令就可运行了。
最后还是期待1.7稳定版本的发布,因为里边有很多值得学习的东西。
汉化版:
demos:
阅读(922) | 评论(0) | 转发(0) |