zoukankan      html  css  js  c++  java
  • Cognos由于JAVA_HOME冲突引起的错误假象

    Cognos的安装和配置并不是很复杂,但是对于初次安装的用户来说,还是要注意一些细节,比如JDK问题,今天我们就来阐述一下这个问题

    场景1:

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

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

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

    场景2:

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

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

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

    到有这么一行

    于是我就想到了是自己安装的JDK缺少一些Cognos官方的JAR,于是便进入到D:Program Files (x86)ibmcognosc10injre7.0libext 目录查看,如下图

    所示

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

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

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

  • 相关阅读:
    cout 格式化输出
    CreateEvent的用法
    深入理解CRITICAL_SECTION
    const型类成员
    用 const 限定类的成员函数
    C++文件读写详解(ofstream,ifstream,fstream)
    C++中回调函数(CallBack)的使用
    SetTimer函数的用法
    CString转换成int CString类相应函数
    自己设计并制作了一个自己主动温度控制系统
  • 原文地址:https://www.cnblogs.com/wxjnew/p/5663519.html
Copyright © 2011-2022 走看看