I have been using SQL Developer 4 for a while and decided to upgrade.
I downloaded the new Windows x64 w/ JDK and extracted it to a different folder than the old version.
I start it and see the splash screen for a moment, a few blocks light up (looks like three to five) in the progress bar, and then it closes.
There are no open dialogs, no entries in the Event Log, and I don't see any obvious log entries on disk (though I don't really know where to look).
I ran it from the command line with --verbose and got the following output:
D:\app\sqldeveloper\sqldeveloper\bin>sqldeveloper.exe --verbose
Ignoring AddLinuxVM9OrHigherOption: --add-exports=java.desktop/sun.awt.X11=ALL-U
NNAMED
Ignoring AddMacVM9OrHigherOption: --add-exports=java.desktop/com.apple.eawt=ALL-
UNNAMED
Ignoring AddSolarisVM9OrHigherOption: --add-exports=java.desktop/sun.awt.X11=ALL
-UNNAMED
Ignoring AddLinuxVM9OrHigherOption: --add-opens=java.desktop/sun.awt.X11=ALL-UNN
AMED
Ignoring AddSolarisVM9OrHigherOption: --add-opens=java.desktop/sun.awt.X11=ALL-U
NNAMED
Looking in D:\app\sqldeveloper\jdk\release for the java version
Found JAVA_VERSION
Parsing raw version 1.8.0_144"
OS_NAME="
Parsed Java version 1.8.0_144
Found jdk version 1.8.0_144 in release file
Found JDK min version 1.8
Normalizing raw version 1.8.0_144
Normalized version 001.008.000_144
Normalizing raw version 1.8
Normalized version 001.008.000_000
1) trying to find jvm.cfg at: D:\app\sqldeveloper\jdk\jre\lib\i386\jvm.cfg
2) trying to find jvm.cfg at: D:\app\sqldeveloper\jdk\jre\lib\amd64\jvm.cfg
Found jvm.dll: D:\app\sqldeveloper\jdk\jre\bin\server\jvm.dll
Processing Hotspot specific options
Using previously set jdk version 1.8.0_144 for java home D:\app\sqldeveloper\jdk
Normalizing raw version 1.8.0_144
Normalized version 001.008.000_144
Normalizing raw version 1.7
Normalized version 001.007.000_000
Normalizing raw version 1.8.0_144
Normalized version 001.008.000_144
Normalizing raw version 1.8
Normalized version 001.008.000_000
Normalizing raw version 1.8.0_144
Normalized version 001.008.000_144
Normalizing raw version 1.9
Normalized version 001.009.000_000
Processing Hotspot JDK 8 specific options
Appending VM Specific Option -Xbootclasspath/p:/app/sqldeveloper/rdbms/jlib/
ojdi.jar
savedArg0 = D:\app\sqldeveloper\sqldeveloper\bin\sqldeveloper.exe
Found jvm.dll: D:\app\sqldeveloper\jdk\jre\bin\server\jvm.dll
VM to launch D:\app\sqldeveloper\jdk\jre\bin\server\jvm.dll
Found jvm.dll: D:\app\sqldeveloper\jdk\jre\bin\server\jvm.dll
Restarting the launcher with the 64bit version
Reading exe header from jvm.dll, Machine=8664
Jvm is 64bit
Checking toplevel for D:\app\sqldeveloper\sqldeveloper\bin\..\..\ide\bin\launche
r.dll = 0
About to relaunch with command line: D:\app\sqldeveloper\sqldeveloper\bin\sqldev
eloper64.exe --verbose
Ignoring AddLinuxVM9OrHigherOption: --add-exports=java.desktop/sun.awt.X11=ALL-U
NNAMED
Ignoring AddMacVM9OrHigherOption: --add-exports=java.desktop/com.apple.eawt=ALL-
UNNAMED
Ignoring AddSolarisVM9OrHigherOption: --add-exports=java.desktop/sun.awt.X11=ALL
-UNNAMED
Ignoring AddLinuxVM9OrHigherOption: --add-opens=java.desktop/sun.awt.X11=ALL-UNN
AMED
Ignoring AddSolarisVM9OrHigherOption: --add-opens=java.desktop/sun.awt.X11=ALL-U
NNAMED
Looking in D:\app\sqldeveloper\jdk\release for the java version
Found JAVA_VERSION
Parsing raw version 1.8.0_144"
OS_NAME="
Parsed Java version 1.8.0_144
Found jdk version 1.8.0_144 in release file
Found JDK min version 1.8
Normalizing raw version 1.8.0_144
Normalized version 001.008.000_144
Normalizing raw version 1.8
Normalized version 001.008.000_000
1) trying to find jvm.cfg at: D:\app\sqldeveloper\jdk\jre\lib\i386\jvm.cfg
2) trying to find jvm.cfg at: D:\app\sqldeveloper\jdk\jre\lib\amd64\jvm.cfg
Found jvm.dll: D:\app\sqldeveloper\jdk\jre\bin\server\jvm.dll
Processing Hotspot specific options
Using previously set jdk version 1.8.0_144 for java home D:\app\sqldeveloper\jdk
Normalizing raw version 1.8.0_144
Normalized version 001.008.000_144
Normalizing raw version 1.7
Normalized version 001.007.000_000
Normalizing raw version 1.8.0_144
Normalized version 001.008.000_144
Normalizing raw version 1.8
Normalized version 001.008.000_000
Normalizing raw version 1.8.0_144
Normalized version 001.008.000_144
Normalizing raw version 1.9
Normalized version 001.009.000_000
Processing Hotspot JDK 8 specific options
Appending VM Specific Option -Xbootclasspath/p:/app/sqldeveloper/rdbms/jlib/
ojdi.jar
savedArg0 = D:\app\sqldeveloper\sqldeveloper\bin\sqldeveloper64.exe
Found jvm.dll: D:\app\sqldeveloper\jdk\jre\bin\server\jvm.dll
VM to launch D:\app\sqldeveloper\jdk\jre\bin\server\jvm.dll
Found jvm.dll: D:\app\sqldeveloper\jdk\jre\bin\server\jvm.dll
JNI Option: -Xbootclasspath/a:D:\app\sqldeveloper\jdk\lib\tools.jar;D:\app\sqlde
veloper\jdk\lib\dt.jar
JNI Option: -Dsun.java2d.noddraw=true
JNI Option: -XX:CompileCommand=quiet
JNI Option: -XX:CompileCommand=exclude,javax/swing/text/GlyphView,getBreakSpot
JNI Option: -Dnetbeans.home=/app/sqldeveloper/netbeans/platform/
JNI Option: -Dnetbeans.logger.console=true
JNI Option: -Dexcluded.modules=org.eclipse.osgi
JNI Option: -Dide.cluster.dirs=/app/sqldeveloper/netbeans/fcpbridge/:/app/sqldev
eloper/netbeans/ide/:/app/sqldeveloper/netbeans/../
JNI Option: -Xverify:none
JNI Option: -Doracle.ide.extension.HooksProcessingMode=LAZY
JNI Option: -Dorg.eclipse.equinox.simpleconfigurator.configUrl=file:bundles.info
JNI Option: -Dosgi.bundles.defaultStartLevel=1
JNI Option: -Dosgi.configuration.cascaded=false
JNI Option: -Dosgi.noShutdown=true
JNI Option: -Dorg.osgi.framework.bootdelegation=*
JNI Option: -Dosgi.parentClassloader=app
JNI Option: -Dosgi.locking=none
JNI Option: -Dosgi.contextClassLoaderParent=app
JNI Option: -Dosgi.classloader.type=parallel
JNI Option: -Dosgi.bundlefile.limit=500
JNI Option: -Dide.feedback-server=ide.us.oracle.com
JNI Option: -Djavax.xml.transform.TransformerFactory=oracle.ide.xml.switchable.S
witchableTransformerFactory
JNI Option: -Djavax.xml.stream.XMLInputFactory=com.ctc.wstx.stax.WstxInputFactor
y
JNI Option: -Djavax.xml.stream.util.XMLEventAllocator=oracle.ideimpl.xml.stream.
XMLEventAllocatorImpl
JNI Option: -Doracle.ide.reportEDTViolations=bug
JNI Option: -Doracle.ide.reportEDTViolations.exceptionsfile=/app/sqldeveloper/id
e/bin/swing-thread-violations.conf
JNI Option: -Xms128M
JNI Option: -Xmx800M
JNI Option: -Doracle.ide.IdeFrameworkCommandLineOptions=-clean,-console,-debugmo
de,-migrate,-migrate:,-nomigrate,-nonag,-nondebugmode,-noreopen,-nosplash,-role:
,-su
JNI Option: -Dide.update.usage.servers=https://www.oracle.com/webfolder/technetw
ork/sqldeveloper/usage.xml
JNI Option: -Doracle.ide.util.AddinPolicyUtils.OVERRIDE_FLAG=true
JNI Option: -Dsun.java2d.ddoffscreen=false
JNI Option: -Dwindows.shell.font.languages=
JNI Option: -Doracle.ide.startup.features=sqldeveloper
JNI Option: -Doracle.ide.osgi.boot.api.OJStartupHook=oracle.dbtools.raptor.start
up.HomeSupport
JNI Option: -Doracle.jdbc.mapDateToTimestamp=false
JNI Option: -Doracle.jdbc.autoCommitSpecCompliant=false
JNI Option: -Doracle.jdbc.useFetchSizeWithLongColumn=true
JNI Option: -Dsun.locale.formatasdefault=true
JNI Option: -Dorg.netbeans.CLIHandler.server=false
JNI Option: -Dide.AssertTracingDisabled=true
JNI Option: -Doracle.ide.util.AddinPolicyUtils.OVERRIDE_FLAG=true
JNI Option: -Djava.util.logging.config.file=logging.conf
JNI Option: -Dsqldev.debug=false
JNI Option: -Dsqldev.onsd=true
JNI Option: -Xbootclasspath/p:/app/sqldeveloper/rdbms/jlib/ojdi.jar
JNI Option: -Dide.startingArg0=D:\app\sqldeveloper\sqldeveloper\bin\sqldeveloper
64.exe
JNI Option: -Dide.startingArg1=--verbose
JNI Option: -Dide.launcherProcessId=124
JNI Option: -Dide.config_pathname=D:\app\sqldeveloper\sqldeveloper\bin\sqldevelo
per.conf
JNI Option: -Dide.startingcwd=D:\app\sqldeveloper\sqldeveloper\bin
JNI Option: -Duser.conf=C:\Users\tcarlton.VERSONA\AppData\Roaming\sqldeveloper\1
7.3.1\product.conf
JNI Option: -Dtool.user.conf=C:\Users\tcarlton.VERSONA\AppData\Roaming\sqldevelo
per\17.3.1\sqldeveloper.conf
JNI Option: -Dide.shell.enableFileTypeAssociation=D:\app\sqldeveloper\sqldevelop
er\bin\sqldeveloper64.exe
JNI Option: -Dide.pref.dir.base=C:\Users\tcarlton.VERSONA\AppData\Roaming
JNI Option: -Dide.work.dir.base=C:\Users\tcarlton.VERSONA\Documents
JNI Option: -Dsun.java.command=oracle.ide.osgi.boot.OracleIdeLauncher
JNI Option: -Djava.class.path=D:\app\sqldeveloper\ide\lib\ide-boot.jar;D:\app\sq
ldeveloper\netbeans\platform\lib\boot.jar;D:\app\sqldeveloper\netbeans\platform\
lib\org-openide-util-ui.jar;D:\app\sqldeveloper\netbeans\platform\lib\org-openid
e-util.jar;D:\app\sqldeveloper\netbeans\platform\lib\org-openide-util-lookup.jar
;D:\app\sqldeveloper\netbeans\platform\lib\org-openide-modules.jar;D:\app\sqldev
eloper\ide\lib\fcpboot.jar;D:\app\sqldeveloper\ide\lib\xml-factory.jar;D:\app\sq
ldeveloper\ide\lib\woodstox-core-asl-4.2.0.jar;D:\app\sqldeveloper\ide\lib\stax2
-api-3.1.1.jar;D:\app\sqldeveloper\sqldeveloper\lib\oracle.sqldeveloper.homesupp
ort.jar
Using previously set jdk version 1.8.0_144 for java home D:\app\sqldeveloper\jdk
Normalizing raw version 1.8.0_144
Normalized version 001.008.000_144
Normalizing raw version 1.8
Normalized version 001.008.000_000
Found jvm.dll: D:\app\sqldeveloper\jdk\jre\bin\server\jvm.dll
Library D:\app\sqldeveloper\jdk\jre\bin\msvcr100.dll loaded successfully
JVM path is D:\app\sqldeveloper\jdk\jre\bin\server\jvm.dll
D:\app\sqldeveloper\sqldeveloper\bin>
Any ideas on what to try or where to look?