Skip to Main Content

SQL Developer

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

SQL Developer is not starting on MacOS Mojave (10.14.4)

61357e16-f2fd-4213-8ce9-f36c474f9d0fMay 1 2019 — edited May 15 2019

I've been trying for days to get it to work, the basic issue is after unzip, I select the SQLDeveloper icon, I get the standard "SQLDeveloper is an app downloaded.... I press "Open", it bounces in the dock then disappears.

Java is:

[harmon@Harmons-MacBook-Pro ~]$ java -version

java version "1.8.0_181"

Java(TM) SE Runtime Environment (build 1.8.0_181-b13)

Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

Running it manually, I see:

[harmon@Harmons-MacBook-Pro ~]$ sh Downloads/zips/SQLDeveloper.app/Contents/

Info.plist      MacOS/          PkgInfo         Resources/      _CodeSignature/

[harmon@Harmons-MacBook-Pro ~]$ sh Downloads/zips/SQLDeveloper.app/Contents/MacOS/sqldeveloper.sh

java.lang.IllegalStateException: Problem creating splash screen on ETD.

    at oracle.ide.osgi.boot.SplashScreenImpl.SynchronizeWithEdt(SplashScreenImpl.java:541)

    at oracle.ide.osgi.boot.api.SplashScreen.createInstance(SplashScreen.java:66)

    at oracle.ide.osgi.boot.OracleIdeLauncher.showSplashScreen(OracleIdeLauncher.java:828)

    at oracle.ide.osgi.boot.OracleIdeLauncher.main(OracleIdeLauncher.java:109)

Caused by: java.lang.reflect.InvocationTargetException

    at java.awt.EventQueue.invokeAndWait(EventQueue.java:1349)

    at java.awt.EventQueue.invokeAndWait(EventQueue.java:1324)

    at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1353)

    at oracle.ide.osgi.boot.SplashScreenImpl.SynchronizeWithEdt(SplashScreenImpl.java:537)

    ... 3 more

Caused by: java.lang.NullPointerException

    at java.awt.Window.init(Window.java:497)

    at java.awt.Window.<init>(Window.java:537)

    at java.awt.Frame.<init>(Frame.java:420)

    at java.awt.Frame.<init>(Frame.java:385)

    at javax.swing.JFrame.<init>(JFrame.java:189)

    at oracle.ide.osgi.boot.OracleIdeLauncher$2.getHiddenWindow(OracleIdeLauncher.java:807)

    at oracle.ide.osgi.boot.api.SplashScreen$1.run(SplashScreen.java:61)

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

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

    at java.awt.EventQueue.access$500(EventQueue.java:97)

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

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

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

    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)

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

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

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

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

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

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

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

A fatal error in the IDE boostraping code. Exiting ...

[harmon@Harmons-MacBook-Pro ~]$

Any ideas? I am able to download and run SQL Plus, JAVA_HOME is not set.  However setting it to which java (/usr/bin/java) does not help, same error.

This post has been answered by thatJeffSmith-Oracle on May 1 2019
Jump to Answer
Comments
Post Details
Added on May 1 2019
7 comments
2,487 views