Cognos由于JAVA_HOME冲突引起的错误假象

来源:互联网 发布:ubuntu 12.04 源 编辑:程序博客网 时间:2024/05/22 20:45
Cognos的安装和配置并不是很复杂,但是对于初次安装的用户来说,还是要注意一些细节,比如JDK问题,今天我们就来阐述一下这个问题

场景1:

作为一个开发人员,很多人是十八般武艺样样精通,难免已经在自己的电脑上装了JAVA环境,而且配置了JAVA_HOME环境变量,再次安装了

cognos的时候就莫名其妙的报一些错误,比如CFG-ERR-0106 

原因当然了是因为JAVA_home的问题了,如果你尝试删除了JAVA_HOME变量,问题可能就解决了

场景2:

如果是公用的服务器,JAVA_HOME是不能删除的,可能会遇到下面的错误

 

上面的错误很容易的让人认为是加密信息错误,于是我们便采取了去D:\Program Files (x86)\ibm\cognos\c10\configuration目录下删除

 

再次启动Cognos configuration 但是错误依然存在,利用排除法,问题显然不是上面的原因,于是就从错误入手,从上面的报错信息我们可以看

到有这么一行

于是我就想到了是自己安装的JDK缺少一些Cognos官方的JAR,于是便进入到D:\Program Files (x86)\ibm\cognos\c10\bin\jre\7.0\lib\ext 目录查看,如下图

所示

再次回到自己装的jdk对应的ext目录

经过对比,得出的解决办法是,把cognos安装目录下的ext文件夹下的所有jar复制到本地Java路径中对应的ext目录中即可,如果出现重复,选择覆盖即可

经过上面的操作,问题得以解决

 

阅读全文
0 0
原创粉丝点击