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!

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,579 views