Seguiu os passos do post Instalar Oracle SQL Developer no Fedora ou Instalar Oracle SQL Developer 4 no Fedora e tá estourando o erro abaixo?
Oracle SQL Developer Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. LOAD TIME : 549# # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007fd81d373910, pid=9388, tid=140566764693248 # # JRE version: Java(TM) SE Runtime Environment (7.0_71-b14) (build 1.7.0_71-b14) # Java VM: Java HotSpot(TM) 64-Bit Server VM (24.71-b01 mixed mode linux-amd64 compressed oops) # Problematic frame: # C 0x00007fd81d373910 # # Core dump written. Default location: /opt/sqldeveloper/sqldeveloper/bin/core or core.9388 # # An error report file with more information is saved as: # /tmp/hs_err_pid9388.log # # If you would like to submit a bug report, please visit: # http://bugreport.sun.com/bugreport/crash.jsp # /opt/sqldeveloper/sqldeveloper/bin/../../ide/bin/launcher.sh: line 1193: 9388 Abortado (imagem do núcleo gravada)${JAVA} "${APP_VM_OPTS[@]}" ${APP_ENV_VARS} -classpath ${APP_CLASSPATH} ${APP_MAIN_CLASS} "${APP_APP_OPTS[@]}"
Calma, calma! A solução é fácil, achei neste link http://blog.allanglesit.com/2014/07/sql-developer-crash-on-fedora-20/ … vou transcrever:
Aparentemente o Oracle SQL Developer prevê a variável GNOME_DESKTOP_SESSION_ID que não é mais utilizada nas versões recentes do GNOME. Pra resolver, basta dar um unset nela antes de executar o Oracle SQL Developer.
Eu fiz assim, igualzinho o post do link acima, segue:
1- Editei o arquivo /opt/sqldeveloper/sqldeveloper.sh usando o root:
vi /opt/sqldeveloper/sqldeveloper.sh
2- Depois adicionei a linha abaixo, antes da chamada do programa sqldeveloper:
unset -v GNOME_DESKTOP_SESSION_ID
3- Meu arquivo /opt/sqldeveloper/sqldeveloper.sh final ficou assim:
#!/bin/bash unset -v GNOME_DESKTOP_SESSION_ID cd "`dirname $0`"/sqldeveloper/bin && bash sqldeveloper $*
Valeu.