IBM Rational Rhapsody安装本地帮助文档的方法
1 前言:
市面上鲜有Rhapsody的参考书辅助学习,唯一能获得的高质量参考资料就是IBM官方的Rhapsody帮助文档。Rhapsody的帮助文档内容丰富,涵盖了Rhapsody功能的方方面面,包含大量的文字、图片指导和使用示例。然而IBM官网下载的Rhapsody安装包是不包含本地帮助文档的,默认打开帮助系统是需要联网获取IBM网站上的内容。IBM官方提供了额外的本地帮助文件包,需要单独下载安装。
2 操作步骤
操作步骤基本参考官方指导(https://www.ibm.com/support/pages/instructions-installing-local-help-ibm-rational-rhapsody-82-and-onward )。
• 到 http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/documentation/kcci_content/ 下载对应Rhapsody版本的帮助文档压缩包,这里选择rhapsody84文件夹下的Rhapsody84_KCCI_contents.zip文件。
• 将压缩包里的usr文件夹解压到Rhapsody安装目录下的DocKnowledgeCenter文件夹下,例如 D:Program FilesIBMRationalRhapsody8.4DocKnowledgeCenter,解压后DocKnowledgeCenter目录结构如下所示:
• 进入DocKnowledgeCenter的bin文件夹下,运行startKC.bat文件,启动本地帮助系统服务。
• 运行成功之后,在本地浏览器可以通过http://localhost:9090/kc 来访问帮助文档
• 接下来在Rhapsody中配置本地帮助系统。首先在Rhapsody软件中通过Help -> Help Contents菜单打开帮助系统,然后再帮助系统中打开Help -> Preferences菜单。
• 然后在Preferences的Remote Assistance Configuration页面中,将默认的指向IBM官网的链接Disable掉,新增一个指向本地帮助系统服务的地址,如下图所示。
• 最后,在Rhapsody软件中可以查看本地帮助文件了!
3 开机启动文档服务
通过上述操作可以看出,Rhapsody的帮助文档是以本地web服务的方式提供的,启动这个服务需要运行startKC.bat这个脚本。每次关机之后这个web服务就关闭了,下次开机还需要运行该脚本才能启动文档服务,不太方便。这里介绍两种开机自动启动文档服务的方法。
• 方法一:创建windows服务
创建一个开机自动运行的服务来运行startKC.bat脚本,从而启动文档服务。首先以管理员权限打开命令行窗口,输入以下命令并回车运行,命令中的路径根据具体安装路径修改。
sc create IBMKnowledgeCenter start= auto binPath= "D:\Program Files\IBM\Rational\Rhapsody\8.4\Doc\KnowledgeCenter\bin\startKC.bat"
运行成功之后可以在进程管理器看到对应的服务:
开机之后观察该服务的状态,可以看到从Starting变化到Stopped,但是并不影响结果,进入Stop状态实际上是因为脚本运行结束,Rhapsody的文档服务实际上已经在运行了,可以正常使用。
• 方法二:设置开机自动运行脚本
首先Win+R打开运行窗口,输入shell:startup打开启动文件夹。
然后,再对startKC.bat创建快捷方式,并将快捷方式放入启动文件夹即可。