非本人撰写,转来的
1.安装Rose后,默认是需要许可证书的..去下载个破解的..我上传了破解文件..点击这里下载Rose 2003破解
2.先用破解压缩包里的 rational.exe,lmgrd.exe 覆盖到你的 /安装目录的Rartional/common/下
3.然后记事本打开 license.dat, 修改里面的 SERVER 机器 ANY DAEMON rational "C:/Program Files/Rational/Common/rational.exe"
改成 SERVER 你的机器名 ANY DAEMON rational "你的安装目录/rational.exe" ,拷贝到Common目录下..
4. 将Flexlm.cpl拷贝到C:/winnt/system32/下, 在控制面板里运行 FlexLm License Manager,
运行后, 在 Setup 面板配置文件路径,lmgrd.exe -> 你的安装目录 /Common/lmgrd.exe, 而 License File 为你改过的 license.dat
5.在Control面板点击Start,如果成功的话点击Status按钮将显示 你的机器名:license server UP (MASTER) 说明成功了
失败的话重启一下FlexLm License Manager就没问题了。
6.如果弹出对话框License Key Administrator Wizard后, 选定Point to a Rational License Server to get my licenses,单击下一步,
Server Name文本框中填写你的机器号(可能已经填好),单击完成。 (成功的话会出现两屏的licenses)
MEM_BAD_POINTER 错误解决:
rose 安装过程中出现MEM_BAD_POINTER 错误,不用管它,千万不要在网上下载show.dll去覆盖,
覆盖后就会出现标题中的问题.
破解之后就可以用了.加载J2EE也不会有问题.
在装ROSE之前一定要先装JDK,建议装JDK1.4/JDK1.4.2
不然装好ROSE后它会说java.lang.classnotfound错误,
关闭时也会有一个指针错误.
我在笔记本上安装Rational Rose 2003时,系统提示:操作系统不支持安装。我笔记本用的是Windows XP home版操作系统。我去Rational官方网站上查找发现Rational Rose 2003 不支持XP home版操作系统。经过一番研究,给出了如下解决方案:
安装时让Rational Rose 2003不对操作系统版本进行检测。
步骤如下:
1、去http://www.newhua.com/cfan/200510/orca.rar下载Microsoft Orca,Orca数据库编辑器是 Windows Installer SDK 中提供的表编辑工具,可以用于编辑 .msi 文件。(也可以去http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en下载)
2、双击/bin 文件夹中的 Orca.msi 文件,安装 Orca 编辑器。
3、用Orca打开Setup/rose.msi,查找"xph",会定位到该行:
(VersionNT AND (NOT RSWINXPHOME))OR (DISABLE_PLATFORM_BLOCKS = 1)|You are attempting to install on an...
4、用Table/drop row删除该行,保存该文件,退出
5、安装Rational Rose 2003,成功!