下面的方法绝对有效,这是在网上搜了半天解决办法中最有效的一个,与大家共享!
环境:windows XP sp3,Rational Rose2003。
问题:启动和关闭软件提示java.lang.ClassNotFoundException信息。
解决办法:我将注册表信息写在这里。您只要复制并建立一个.reg文件再倒入注册表就OK!
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM]
"Classpath"="C:\\WINDOWS\\java\\classes;."
"TrustedClasspath"="c:\\windows\\java\\trustlib\\rosedatamodeler.zip;c:\\windows\\java\\trustlib\\comwrappers.zip;c:\\windows\\java\\trustlib\\xerces.jar;"
"TrustedLibsDirectory"="C:\\WINDOWS\\java\\trustlib"
"LibsDirectory"="C:\\WINDOWS\\java\\lib"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM\RNIModuleFlags]
"mtxjava.dll"=hex:01,00,00,00
"jdbcdemo.dll"=hex:01,00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM\Security]
"EditCustomPermissions"=hex:00,00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM\System Properties]
"com.ms.applet.enable.serversockets"="false"