出现的问题:点击SQL Developer图标,无法启动。(启动界面打开后,无法进入应用界面)
解决方法:
1. 借助于gksu工具
sudo apt-get install gksu
sudo vim /usr/share/applications/Oracle-sqldeveloper.desktop
//修改Exec=...
[Desktop Entry]Encoding=UTF-8Name=SQL DeveloperComment=Oracle SQL DeveloperIcon=/opt/sqldeveloper/icon.pngExec=gksu 'sqldeveloper'Terminal=falseType=ApplicationX-Desktop-File-Install-Version=0.21Categories=X-Red-Hat-Extra;Application;Development;
sudo update-desktop-database
注意:采用这种方式,启动sqldeveloper时会提示输入密码。
2. 手动创建一个启动脚本
sudo vim /usr/bin/sqldeveloper
#!/bin/bash#PASSWORD=你的密码PASSWORD=echo $PASSWORD | sudo -S sqldeveloper
sudo chmod a+x /usr/bin/sqldeveloper
sudo vim /usr/share/applications/Oracle-sqldeveloper.desktop
//修改Exec=...
[Desktop Entry]Encoding=UTF-8Name=SQL DeveloperComment=Oracle SQL DeveloperIcon=/opt/sqldeveloper/icon.pngExec=/usr/bin/sqldeveloperTerminal=falseType=ApplicationX-Desktop-File-Install-Version=0.21Categories=X-Red-Hat-Extra;Application;Development;
sudo update-desktop-database
#注意:采用这种方式,可能会造成用户密码泄漏,为避免这种情况可以采用加密后的密码。
如果觉得《Ubuntu中安装sqldeveloper出现的问题及其解决方法》对你有帮助,请点赞、收藏,并留下你的观点哦!