ROSE 2003安装完后启动提示"java.lang.ClassNotFoundException"。Windows XP SP2和Windows Server 2003都有这样的问题。
方法一:用SHW32.DLL覆盖Rose 2003中的该文件。该方法在Windows XP实践成功。
方法二:1.打开注册表
2.定位到"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM"
3.新建项TrustedClasspath [REG_SZ]
4.其数值数据为
(1)windows 2000
"c:\winnt\java\trustlib\rosedatamodeler.zip;
c:\winnt\java\trustlib\comwrappers.zip;
c:\winnt\java\trustlib\xerces.jar;"
c:\winnt\java\trustlib\comwrappers.zip;
c:\winnt\java\trustlib\xerces.jar;"
(2)windows xp
"c:\windows\java\trustlib\rosedatamodeler.zip;
c:\windows\java\trustlib\comwrappers.zip;
c:\windows\java\trustlib\xerces.jar;"
c:\windows\java\trustlib\comwrappers.zip;
c:\windows\java\trustlib\xerces.jar;"
例如
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM
TrustedClasspath [REG_SZ]
= "c:\winnt\java\trustlib\rosedatamodeler.zip;
c:\winnt\java\trustlib\comwrappers.zip;
c:\winnt\java\trustlib\xerces.jar;"
TrustedClasspath [REG_SZ]
= "c:\winnt\java\trustlib\rosedatamodeler.zip;
c:\winnt\java\trustlib\comwrappers.zip;
c:\winnt\java\trustlib\xerces.jar;"
5.重新运行Rose,在"Add-In Manager"选项卡中选中"Web Modeler add-in using" .
该方法是Rose官方解决方法,在Windows Server 2003中实践成功。
文章来源:51CTO博客 链接:http://gaterking.blog.51cto.com/69893/58015/
本文提供了解决ROSE2003在Windows XP SP2和Windows Server 2003上启动时出现java.lang.ClassNotFoundException的方法。包括使用SHW32.DLL覆盖文件和修改注册表的步骤。方法一适用于Windows XP实践成功,方法二则是官方解决方法,在Windows Server 2003中实践成功。
3120

被折叠的 条评论
为什么被折叠?



