Cognos8的eclipse调试环境搭建
时间:2010-09-02 来源:李梦蛟
我们有时候需要针对cognos做一些二次开发,开发过程那么就当然需要调试,我本人不是做java的程序员,所以摸索出cognos的调试还是费了些时间,以下我准备把我的经验和刚做cognos二次开发的朋友做个分享。
以下是我在开发cognos自定义验证插件时的过程:
1.在eclipse中创建项目,写好代码,编译;
2.编译完成后参照cognos自定义验证配置文档把编译后的jar文件和数据库配置文件拷贝到指定文件夹;
3.(关键)找到cognos安装目录\c8\bin下面的startup.bat文件,这个就是cognos服务的批处理文件。然后copy一份为debug.bat,找到其中
rem set DEBUG_OPTS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=9091,server=y,suspend=y -Djava.compiler=NONE
把前面的rem去掉,保存;
4.停止cognos服务,然后在命令行下运行debug.bat,这个时候cognos服务在等待调试的指令;
5.在eclipse中选中项目文件夹,然后右键debug as Debug Configurations,打开debug的配置窗口;
6.在remote java application中新建一个远程调试,具体配置请参考eclipse的远程调试功能;
7.最后点debug,这个时候cognos的服务启动起来了,然后你在代码指定的地方打上断点,并点击cognos页面让程序跑到断点的地方就可以了;
ok,接下来可以开始你愉快的debug之旅了。
相关阅读 更多 +