码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2016-07-12 15:22:49      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

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目录中即可,如果出现重复,选择覆盖即可

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

技术分享

 

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

标签:

原文地址:http://www.cnblogs.com/wxjnew/p/5663519.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!