Pull to refresh

JDownloader — Exception occurred java.lang.NoClassDefFoundError: Could not initialize class javax.swing.UIManager

Две недели служил мне верой и правдой замечательный менеджер закачек с файлообменников JDownloader, который работает на Java.
Но вчера он взял и не запустился Вот так вот вдруг…

3s.865 - SEVERE [jd.controlling.JDLogger(exception)] -> SEVERE Exception occurred
java.lang.ExceptionInInitializerError
at jd.gui.swing.laf.LookAndFeelController.install(Loo kAndFeelController.java:344)
at jd.gui.swing.laf.LookAndFeelController.setUIManage r(LookAndFeelController.java:207)
at jd.SplashScreen.init(Unknown Source)
at jd.Main$2.runSave(Unknown Source)
at jd.gui.swing.GuiRunnable.run(GuiRunnable.java:85)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(U nknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: 240997 incompatible with Text-specific LCD contrast key
at java.awt.RenderingHints.put(Unknown Source)
at sun.awt.windows.WDesktopProperties.getDesktopAAHin ts(Unknown Source)
at sun.awt.windows.WToolkit.getDesktopAAHints(Unknown Source)
at sun.awt.SunToolkit.getDesktopFontHints(Unknown Source)
at sun.awt.windows.WDesktopProperties.getProperties(U nknown Source)
at sun.awt.windows.WToolkit.updateProperties(Unknown Source)
at sun.awt.windows.WToolkit.lazilyInitWProps(Unknown Source)
at sun.awt.windows.WToolkit.lazilyLoadDesktopProperty (Unknown Source)
at java.awt.Toolkit.getDesktopProperty(Unknown Source)
at javax.swing.UIManager.init(Unknown Source)
... 13 more
03s.995 - SEVERE [jd.controlling.JDLogger(exception)] -> SEVERE Exception occurred
java.lang.NoClassDefFoundError: Could not initialize class javax.swing.UIManager
at jd.gui.swing.laf.LookAndFeelController.install(Loo kAndFeelController.java:344)
at jd.gui.swing.laf.LookAndFeelController.setUIManage r(LookAndFeelController.java:207)
at jd.SplashScreen.init(Unknown Source).... more... more... more....


Снос и повторная установке не помогли… Снос виртуальной машины Java и установка последних или более старых ее версий тоже не помогли. Что же могло случиться?
Мозг пытался вспомнить, что, что же я такого мог сделать/установить/удалить что программа перестала запускаться…

Ответ оказался так банален…

Достаточно было отключить ClearType, и запустить программу. Все заработало. Потом я включил ClearType и проблема больше не возникала.
Вот теперь думаю: насколько важен этот пункт в диагностике неработающего софта :)
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.