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

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

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

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

  解决办法是:

  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安装文件的时候都会带有破解的文件,如果没有请到网上进行下载,网上有很多。破解的文件

  破解文件

  

  里面有四个文件

  

首先:用记事本或者其它的编辑器打开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系统下拷贝到这文件下,根本没有用,而且就我自己的而言,我开始拷贝到这个下面的时候,我的电脑直接就开不了机了,悲剧吧!!!

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

再然后:在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(当然这些目录都是我自己安装时的目录,您安装的时候当然是选择的是您安装的目录)

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

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

打开Rational License Key Administrator

点击下一步

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

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

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

window8家庭版上的RationalRose的更多相关文章

  1. 如何在windows10家庭版上搭建docker

    如何在windows10家庭版上搭建docker 建议先跳到最后一条,看完之后再决定是否安装. 0X00搭建原因 首先搭docker的想法是我在复现漏洞时候,发现大佬们的复现环境都是基于docker的 ...

  2. 在windows 10家庭版上安装docker的步骤

    本人之前写Redis书和Spring Cloud Alibaba书时,发现一些分布式组件更适合安装在linux环境,而在搭建Redis等集群时,更需要linux环境. 本人日常练习代码和写书所用的机器 ...

  3. Win7家庭版包“已停止工作”

    在VS2010上依据接口,写了个WiFi共享软件,在Win7旗舰班上正确无误,而在却在Win7家庭版上运行不了,报“已停止工作”错误. 解决方法: 1.下载安装vs2010对应的.Net平台:Micr ...

  4. Win10上安装Keras 和 TensorFlow(GPU版本)

    一. 安装环境 Windows 10 64bit  家庭版 GPU: GeForce GTX1070 Python: 3.5 CUDA: CUDA Toolkit 8.0 GA1 (Sept 2016 ...

  5. Windows 10家庭版也能共享打印机(中)解除Guest账户网络登录限制,实现局域网共享

    由于Windows系统默认是禁止Guest账户从网络登录的.我们须要解除这个限制.首先想到的是用组策略编辑器gpedit.msc. 可是Windows 10家庭版没有组策略编辑器,我们先尝试用U盘把W ...

  6. 深入剖析Windows专业版安装Docker引擎和Windows家庭版Docker引擎安装的区别

    原创声明:作者:Arnold.zhao  博客园地址:https://www.cnblogs.com/zh94 公司使用的电脑是Windows专业版,所以配置本机的Docker时会方便许多,后续由于需 ...

  7. [IIS]IIS扫盲(一)

    iis - IIS概念相关 1.IIS(Inter-IC Sound bus)又称I2S,是菲利浦公司提出的串行数字音频总线协议.目前很多音频芯片和MCU都提供了对IIS的支持.IIS总线只处理声音数 ...

  8. wpf做的3d滑动gallery

    原文:wpf做的3d滑动gallery wpf做的3d滑动gallery 随着iphone\ipad的流行及热捧,现在做移动产品不管是什么平台的,领导总想做成像ios系统的样子.自从微软发布了wind ...

  9. win10 安装docker

    看介绍说docker不支持win10家庭版,但是一搜安装教程也有好多在家庭版上安装的,而且也不麻烦,不知道咋回事 1.查看虚拟化状态 一开始我的是没有开启的,从bios开启的 一般是开始按F2,进入b ...

随机推荐

  1. pg 匹配中文字符

    用到了正则表达式: 字段 ~'[\u4E00-\u9FA5]+$'; 注意:此表达式可能还不能取到最全的值.

  2. 计算机网络——TCP与UDP协议详解

    根据应用程序的不同需求,运输层需要两种不同的运输协议,即面向连接的TCP和无连接的UDP. TCP:传输控制协议 TCP特点: 1)TCP是面向连接的运输层协议.所以,应用程序在使用TCP协议之前,必 ...

  3. JBPM4入门——3.JBPM4开发环境的搭建

    本博文只是简要对JBPM4进行介绍,如需更详细内容请自行google 链接: JBPM入门系列文章: JBPM4入门——1.jbpm简要介绍 JBPM4入门——2.在eclipse中安装绘制jbpm流 ...

  4. 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:4.安装Oracle RAC FAQ-4.6.重新配置与缷载11R2 Grid Infrastructure

    1.[root@linuxrac1 ~]# /u01/app/oraInventory/orainstRoot.sh 2.[root@linuxrac2 ~]# /u01/app/oraInvento ...

  5. ECSide标签属性说明之<ec:table>

    <ec:table>标签说明 ◆ 属性: tableId描述: 设置列表的唯一标识,默认为"ec",当一个页面内有多个ECSIDE列表时,必须为每个列表指定不同的tab ...

  6. Android数据库升级,数据不丢失解决方案

    假设要更新TableC表,建议的做法是: 1) 将TableC重命名为TableC_temp SQL语句可以这样写:ALERT TABLE TableC RENAME TO TableC_temp; ...

  7. HashBiMap

    HashBiMap  AbstractMap类实现了Map接口定义的一些方法,而BiMap类定义了其子类需要实现的一些方法,使得所有实现BiMap的类必须符合其独有的特性:键.值都是唯一的.HashB ...

  8. bjfu1281

    思路挺简单的,但因为需要处理大数,所以就比较耗代码了. /* * Author : ben */ #include <cstdio> #include <cstdlib> #i ...

  9. .NET下用C#实现邮箱激活功能

    最近要用到安全邮箱激活的功能,故写篇博客记录下. 思路:在表中增加一个字段State来记录邮箱是否激活(0激活,1未激活.) 1.发送邮件.     1-1,给邮箱发送邮件.内容:激活地址+GUID. ...

  10. pick定理:面积=内部整数点数+边上整数点数/2-1

    //pick定理:面积=内部整数点数+边上整数点数/2-1 // POJ 2954 #include <iostream> #include <cstdio> #include ...