Forum Stats

  • 3,768,005 Users
  • 2,252,739 Discussions


SQL Developer won't start after changing UI settings

2683316 Member Posts: 1
edited May 29, 2014 1:42PM in SQL Developer

I just want to re-submit a known bug that hasn't been fixed so far. Changing from Oracle LaF (Look and Feel) to Windows LaF will prevent SQL Developer from showing the GUI even though sqldeveloper.exe is running.


Windows 7 Ultimate SP1 64-bit.

SQL Developer 1.5.5 build MAIN-5969 (latest version)

Java 8 update 5

Followed this discussion to solve the issue:

How to solve it on Windows 7:

Terminate sqldeveloper.exe on Task Manager.

Go to %appdata%\Roaming\SQL Developer\system1.\o.sqldeveloper.

Open product-preferences.xml


<value n="lafClass" v=""/>

<value n="lafThemeClass" v=""/>

Change for:

<value n="lafClass" v="oracle.bali.ewt.olaf2.OracleLookAndFeel"/>

<value n="lafThemeClass" v="skin:fusionblue"/>

Save changes.


Hope this help anyone


  • thatJeffSmith-Oracle
    thatJeffSmith-Oracle Distinguished Product Manager Posts: 8,057 Employee

    To submit a bug, you'll need to open a Service Request with My Oracle Support.

    However, this sounded pretty bad, so I tried it.

    Fortunately, or unfortunately dependending on your point of view, it works just fine for me.

    What I did.

    • Running instance of 4.0.2 using JDK8 - technically not supported BTW
    • Preferences, switch to Windows LNF
    • Confirm that will require a restart
    • SQLDev shuts down
    • SQLDev starts up
    • Splash screen visible
    • SQLDev UI visible


    Repeated steps to switch back the other way, works as expected.

    As far as LNFs go, the Windows one isn't that appealing. We are looking at adding support for other LNFs in the future, if you're curious.

  • thatJeffSmith-Oracle
    thatJeffSmith-Oracle Distinguished Product Manager Posts: 8,057 Employee

    >SQL Developer 1.5.5

    Yeah, can you upgrade? You're using a very old, and very unsupported version of SQL Developer.

This discussion has been closed.