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

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

  • 相关阅读:
    Raft论文的一些问题
    乱序日志同步成员变更方案
    OceanBase RPC机制简要说明
    OceanBase server处理网络包的回调逻辑
    比较下OceanBase的选举协议和Raft的选举协议的区别
    TokuDB调研文档
    给MySQL官方提交的bug report备忘
    记录一个__lll_lock_wait_private错误
    关于MySQL redo log,挖些坑,慢慢填
    A little problem for pt-pmp
  • 原文地址:https://www.cnblogs.com/wxjnew/p/5663519.html
Copyright © 2011-2022 走看看