java - UBUNTU 13.04 GNOME_DESKTOP_SESSION_ID

标签 java linux ubuntu

最近在 Ubuntu 13.04 中升级到 SQL Developer 4.0 时出现错误。

gnome_desktop_session_id=this-is-deprecated

我目前的解决方法是运行

$ unset gnome_desktop_session_id 

在此之后我可以运行 sql developer 并且一切正常。

关于如何解决这个问题而不必每次都运行 unset 命令有什么建议吗?

最佳答案

我修改了/opt/sqldeveloper/sqldeveloper.sh:

#!/bin/bash
unset GNOME_DESKTOP_SESSION_ID
cd "`dirname $0`"/sqldeveloper/bin && bash sqldeveloper $*

关于java - UBUNTU 13.04 GNOME_DESKTOP_SESSION_ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21261616/

相关文章:

java - 在 JFrame 中添加字符串的最佳方法

ruby - 来自 ruby​​ : How do I spawn a process in a different control group than the current?

java - 避免 parseInt 为输入字符串 : "" 抛出 NumberFormatException 的正确方法

java - 如何设置 Google 可视化动态图表的状态?

linux - 使用 SAS EG 包含文件时如何指定本地目录?

linux - 如何确定设备内存的页框号?

docker - 如何在 Ubuntu 中使用类似于 `docker.for.mac.localhost` 的东西?

.net - 如何在 Nginx 服务器中将 ASP.NET Core Web API dll 文件作为服务运行?

java - 当 Terracotta 服务器用作带 Hibernate 的 EHCache 的后端时,它会做什么?

Linux字符设备——读取缓冲区太小怎么办?