window8家庭版上的RationalRose

时间:2024-01-17 21:39:14

  来点儿小插曲儿,本是继续Java系列文章的续集的,但是最近要用到UML,在网上看了看,查了查推荐的到是不少,最终还是选择了rose,哈哈,一半是冲着名字去的,一半看看了与其它的UML的比较,最终中意rose了。但是问题来了,花费了我半天的时间才算勉强能用了,其实网上的安装和破解过程那是像牛身上的毛一样多,但是不是很全,故而我才记录这篇文章...

  在此开始解说安装之前先说明本人是用的window8的64位的家庭版的操作系统,如果有什么其它的问题,请见谅,下面的这些安装以及问题的解决方法有大部分是我在网上搜索的,并非是原创,但是感觉网上的好多的不是很全,所以在此予以总结,希望大家不要喷我。

  首先下载RationalRose2003版的安装文件然后按照下面的步骤进行操作,这样吧,我先把安装过程中可能会出现的问题先给大家展示出来,以便大家在安装时就可以顺便的解决,如果还有其它的问题那就抱歉啦!!!我没有遇到所以就不知道怎么解决了,大家可以在网上看看该如何解决。下面就说我在安装过程中遇到的问题以及解决的办法(如果大家还是不能解决那么大家也可以使用下面的几种建模工具PowerDesigner、Microsoft Office Visio、StarUML等等,这几款uml建模工具都是推荐的人比较多的。)好了,不扯太多了,进入正题吧。

  如果在安装过程中出现了下面问题

  window8家庭版上的RationalRose解决办法是:

  1、下载并解压缩orca.rar文件,在其目录下,找到orca.exe文件,双击运行。

  2、用Orca打开Rational Rose 2003\Rational Rose 2003\SETUP\Rose.msi(你下载好的rose安装文件),然后Ctrl+F查找"xph",会定位到该行:(VersionNT AND (NOT RSWINXPHOME))OR (DISABLE_PLATFORM_BLOCKS = 1)|You are attempting to install on an...

  3、用Table/drop row删除该行,保存该文件,退出。(如果不能删除,可能是Rose.msi是只读文件,因而你要改变该文件的属性,然后重复上面的解决办法步骤)

好了可能遇到的问题已经明白了,那么接下来就是你大显身手的时候,开始安装吧!!!安装的步骤网上很多,我就不赘述了。安装完后,查看系统的环境变量path的设置关于rose的配置中的common首字母是不是大写的如果不是请改成大写。

  当你点击"finish"了,不要就此就沾沾自喜了,还没有结束,这只是安装好了,还不能正常使用了,因为该软件是收费的,没办法啊,咱是平民只好破解了,下面是破解的方法,再此说明这是正对window8家庭版的系统的而且是64位的,其它系统的本人没有试过,如果你是其它系统遇到其它的问题请到网上查查。

  如果不出什么意外,一般在下载Rose安装文件的时候都会带有破解的文件,如果没有请到网上进行下载,网上有很多。破解的文件

  破解文件

  window8家庭版上的RationalRose

  里面有四个文件

  window8家庭版上的RationalRose

首先:用记事本或者其它的编辑器打开license.dat文件,大约在文件的中间位置有:SERVER Microsoft ANY DAEMON rational 将其修改为:SERVER 自己的计算机名 ANY DAEMON rational ,改好保存接下来是

其次:将license.dat、 lmgrd.exe 、rational.exe三个文件一起拷贝到:安装目录C:\你安装的路径\Rational\Common\下面;例如我自己的:  E:\StudySoftware\Rational\Common。

再次:将flexlm.cpl这个文件拷到C:\Windows\SysWOW64这个文件夹下(这步很重要),网上都说在system32下,其实不然win8系统下拷贝到这文件下,根本没有用,而且就我自己的而言,我开始拷贝到这个下面的时候,我的电脑直接就开不了机了,悲剧吧!!!

window8家庭版上的RationalRose

然后:进入控制面板,则在控制面板的上方会增加了一个图标,即FLEXlm License Manager,将其打开。

window8家庭版上的RationalRose

再然后:在Setup页中lmgrd.exe右侧目录写为: E:\StudySoftware\Rational\Common\lmgrd.exeLicense 在license File右侧目录写为E:\StudySoftware \Rational\Common\license.dat,在Debug Log右侧目录填入:E:\StudySoftware \Rational\Common\Debug.Log(当然这些目录都是我自己安装时的目录,您安装的时候当然是选择的是您安装的目录)

window8家庭版上的RationalRose

回到Control页,点击Start,若出现”Server Started”,则表示已经成功

window8家庭版上的RationalRose

点击Status,若状态为:计算机名:license server UP(MASTER)则成功

window8家庭版上的RationalRose

打开Rational License Key Administrator

点击下一步

在Server Name中的名字改为自己的计算机名,点击完成,并关闭Rational License Key Administrator窗口

最后:点击rose.exe启动程序,出现下面的画面,好了ok啦,可以使用了。

但是不知道是系统的原因还是什么别的原因过一段时间,又打不开,会出现下面的画面,解决的办法是在将FLEXlm License Manager打开然后重复上面的步骤即可。

window8家庭版上的RationalRose