0 Replies Latest reply: Jan 11, 2014 10:28 PM by FreedomKnight RSS

    Can't launch sqldeveloper

    FreedomKnight

      I use fedora 20, and i already change openjdk to oracle jdk.

      But, when I launch sqldeveloper and encounter this exception:

       

      UIDefaults.getUI() failed: no ComponentUI class for: oracle.ide.controls.StatusBarControl$JDevStatusBar[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=]

      java.lang.Error

        at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)

        at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)

        at javax.swing.UIDefaults.getUI(UIDefaults.java:762)

        at javax.swing.UIManager.getUI(UIManager.java:1013)

        at oracle.bali.ewt.statusBar.StatusBar.updateUI(StatusBar.java:480)

        at oracle.bali.ewt.statusBar.StatusBar.<init>(StatusBar.java:104)

        at oracle.ide.controls.StatusBarControl$JDevStatusBar.<init>(StatusBarControl.java:264)

        at oracle.ide.controls.StatusBarControl.<init>(StatusBarControl.java:48)

        at com.oracle.jdeveloper.nbwindowsystem.NbMainWindow$13.<init>(NbMainWindow.java:1098)

        at com.oracle.jdeveloper.nbwindowsystem.NbMainWindow.createStatusBar(NbMainWindow.java:1098)

        at oracle.ide.IdeMainWindow.getStatusBar(IdeMainWindow.java:624)

        at com.oracle.jdeveloper.nbwindowsystem.NbMainWindow.getStatusBarStatic(NbMainWindow.java:228)

        at com.oracle.jdeveloper.nbwindowsystem.NbStatusBar.getStatusLineElement(NbStatusBar.java:23)

        at org.netbeans.core.windows.view.ui.MainWindow$4.run(MainWindow.java:365)

        at org.netbeans.core.windows.view.ui.MainWindow.getStatusLineElements(MainWindow.java:377)

        at org.netbeans.core.windows.view.ui.MainWindow.decoratePanel(MainWindow.java:331)

        at org.netbeans.core.windows.view.ui.MainWindow.initializeComponents(MainWindow.java:248)

        at org.netbeans.core.windows.view.DefaultView.showWindowSystem(DefaultView.java:563)

        at org.netbeans.core.windows.view.DefaultView.windowSystemVisibilityChanged(DefaultView.java:542)

        at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:187)

        at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:275)

        at org.netbeans.core.windows.ViewRequestor.processVisibilityRequest(ViewRequestor.java:264)

        at org.netbeans.core.windows.ViewRequestor.postVisibilityRequest(ViewRequestor.java:201)

        at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:121)

        at org.netbeans.core.windows.Central.setVisible(Central.java:140)

        at org.netbeans.core.windows.WindowManagerImpl.setVisible(WindowManagerImpl.java:926)

        at org.netbeans.core.windows.WindowSystemImpl.show(WindowSystemImpl.java:105)

        at org.netbeans.core.GuiRunLevel$InitWinSys.run(GuiRunLevel.java:246)

        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)

        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)

        at java.awt.EventQueue.access$200(EventQueue.java:103)

        at java.awt.EventQueue$3.run(EventQueue.java:694)

        at java.awt.EventQueue$3.run(EventQueue.java:692)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)

        at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)

        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)

        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)

        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)