netbeans 6.0 rc2 安装出错:java.lang.NoClassDefFoundError: Could not initialize class javax.swing.UIManager,google了半天没结果

时间:2023-01-26 23:44:14
在安装netbeans 6.0 rc2(jdk是1.6.0_03)时候,当加载的进度条一结束,就什么也没有了,进程消失了,查看日志后,发现有下面异常:

java 代码
[2007-11-29 08:47:59.625]: entering -- org.netbeans.installer.Installer.main():99   
[2007-11-29 08:47:59.625]: starting the installer    
[2007-11-29 08:47:59.703]:     ... initializing look and feel    
[2007-11-29 08:47:59.703]:         ... custom look and feel class name was not specified, using system default   
[2007-11-29 08:48:02.343]:     ... initializing L&F finished    
[2007-11-29 08:48:02.343]:     An unexpected exception happened in thread main    
[2007-11-29 08:48:02.343]:     java.lang.NoClassDefFoundError: Could not initialize class javax.swing.UIManager    
[2007-11-29 08:48:02.343]:         at org.netbeans.installer.utils.UiUtils.getLAF(UiUtils.java:409)    
[2007-11-29 08:48:02.343]:         at org.netbeans.installer.utils.UiUtils.initializeLookAndFeel(UiUtils.java:361)    
[2007-11-29 08:48:02.343]:         at org.netbeans.installer.wizard.Wizard.open(Wizard.java:501)    
[2007-11-29 08:48:02.343]:         at org.netbeans.installer.Installer.start(Installer.java:199)    
[2007-11-29 08:48:02.343]:         at org.netbeans.installer.Installer.main(Installer.java:99)    

   貌似不能初始化 javax.swing.UIManager类,然后打开IDEA时也是没反应,看了日志也是不能初始化 javax.swing.UIManager类,在eclipse里面打开Swing的设计面板时候也弹出提示同样错误的对话框,找了很久都不知道到底是哪出了问题,估计是和系统有关了(所有的ide都装在非中文路径下,当然,netbeans还没有装上去),因为前两天不小心直接把jdk的文件夹删除了,接着安装时候总是提示"您的计算机上已安装此软件,是否重新安装",一直在弹出这个,没办法,把注册表里有'java'、'jdk'、'jre'等的项全都删了,jdk是可以装了,但是所有需要安装的IDE都出现上述问题了,google了很久也没有看到有相应的办法,难道要重装系统?
   由于资历尚浅,没分给,希望有遇到过的大大们指点一二,不胜感激....

3 个解决方案

#1


没有 遇到过  看看 你是否安装 过其他的 jre  或者  您的 path 和 classpath 设置 出现 问题  或者下载一个对应的 JAR 包

#2


ZIP的不要装试试,也许可以用但是要设置一下JDK HOME。 在conf里

#3


谢谢了!
这个问题忘了来结帖了,上nabble问了下,原来用jdk6的话,和屏幕的对比度有关的,要上微软官网上下个叫什么ClearType Tunning的东西,然后在advanced面板中将ClearType Constract Setting值设置为1.0以上就行了!

#1


没有 遇到过  看看 你是否安装 过其他的 jre  或者  您的 path 和 classpath 设置 出现 问题  或者下载一个对应的 JAR 包

#2


ZIP的不要装试试,也许可以用但是要设置一下JDK HOME。 在conf里

#3


谢谢了!
这个问题忘了来结帖了,上nabble问了下,原来用jdk6的话,和屏幕的对比度有关的,要上微软官网上下个叫什么ClearType Tunning的东西,然后在advanced面板中将ClearType Constract Setting值设置为1.0以上就行了!