sqldeveloperを起動できません

sqldeveloperを起動できません

始めにSQL開発者警告なしに競合が発生します。数秒間だけウィンドウを表示します。デバッグを通じて:

$ bash -vx /opt/sqldeveloper/sqldeveloper/bin/sqldeveloper

次のトレースを提供します。

+ exitCode=1
+ ProductCanRestart
+ '[' X = X ']'
+ return 1
+ CanRestart=1
+ '[' 1 = 0 ']'
+ '[' 1 = 245 ']'
+ '[' 1 -gt 0 ']'
${JAVA} -version 2>&1
++ /usr/lib/jvm/java-7-openjdk-amd64/bin/java -Xbootclasspath/a:/usr/lib/jvm/java-7-openjdk-amd64/lib/tools.jar:/usr/lib/jvm/java-7-openjdk-amd64/lib/dt.jar -version
+ s='java version "1.7.0_75"
OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-1~trusty1)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)'
expr "$s" : 'java version \"1\.[0-3]'
++ expr 'java version "1.7.0_75"
OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-1~trusty1)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)' : 'java version \"1\.[0-3]'
+ '[' 0 -gt 0 ']'
expr "$s" : 'java version \"1\.[0-7].*\"'
++ expr 'java version "1.7.0_75"
OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-1~trusty1)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)' : 'java version \"1\.[0-7].*\"'
+ '[' 23 -le 0 ']'
+ return 1

中毒性の情報:

$ grep -i jvm ~/.sqldeveloper/4.0.0/product.conf
SetJavaHome /usr/lib/jvm/java-7-openjdk-amd64

$ uname -a
Linux yakrif 3.13.0-27-generic #50-Ubuntu SMP Thu May 15 18:06:16 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

ベストアンサー1

sql_developer/sqldeveloper/sqldeveloper.sh次の行を2行に変更して追加する必要がある問題が発生したようです。

unset GNOME_DESKTOP_SESSION_ID

残念ながら、これへの参照をどこで見つけたのか覚えていません。そうでなければ、ここで言及したでしょう。

おすすめ記事