SQL Developer 在终端中使用 sudo sqldeveloper 运行,但没有 sudo 则无法运行

SQL Developer 在终端中使用 sudo sqldeveloper 运行,但没有 sudo 则无法运行

有人能帮忙吗?安装如下:

如何在 Ubuntu 14.04 上安装 SQL Developer?

如果我运行:

sudo sqldeveloper

它启动并正常运行但如果我运行:

sqldeveloper

它不会以显示的任何其他错误启动。

是否缺少 Sqldeveloper 或 Java 的权限。在哪里以及如何设置它们。

任何帮助都值得感激,我是 Ubuntu 新手。

我在哪里可以找到错误日志?

谢谢...

答案1

可能发生的情况是,您sqldeveloper使用 运行了一次sudo,导致配置目录$HOME/.sqldeveloper归 root 所有。如果是这样,您应该能够通过重新获得目录所有权来修复它,即

sudo chown -R $USER:$USER ~/.sqldeveloper

或者直接删除目录

rm -rf ~/.sqldeveloper

答案2

如果我们需要在不使用 sudo 的情况下运行 sqldeveloper,我们需要在终端中运行命令

sudo chown -R $USER:$USER ~/.sqldeveloper

相关内容