我已经使用dpkg -i安装了DB验证器,当我从仪表板上启动DB时,会得到一个错误"java.util.NoSuchElementException“。
$ java -version
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)环境变量(由安装程序自动设置):
DERBY_HOME=/usr/lib/jvm/java-8-oracle/db
J2REDIR=/usr/lib/jvm/java-8-oracle/jre
J2SDKDIR=/usr/lib/jvm/java-8-oracle
JAVA_HOME=/usr/lib/jvm/java-8-oracle我可以通过sudo dbvis从终端运行它,但是这种运行方式并不保留我的连接和设置,所以每次我再次启动它时,我的所有连接和设置都消失了。
我怎么才能修好它?
发布于 2017-08-01 23:51:05
我有这个问题,T_T。如果你不介意的话,你能帮我个忙吗?请输入以下命令,好吗?
vim ~/.local/share/applications/com-install4j-runtime-launcher-unixlauncher.desktop这是DbVis应用程序的桌面启动配置文件。对于该文件中的“Exec”变量,输入以下路径:
/opt/DbVisualizer/dbvis因此,'~/.local/share/applications/com-install4j-runtime-launcher-unixlauncher.desktop‘文件应该非常类似于以下内容:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=DbVisualizer Pro 9.5.7
Icon=com-install4j-runtime-launcher-unixlauncher.png
Path=[*hey! no peeking! XD*]
Exec=/opt/DbVisualizer/dbvis
StartupNotify=false
StartupWMClass=com-install4j-runtime-launcher-UnixLauncher
OnlyShowIn=Unity;
X-UnityGenerated=true我希望这能帮到你。:)
发布于 2017-10-18 09:18:11
正如上面Desiree Wilson所指出的,但是她提到的路径~/.local/share/applications/com-install4j-runtime-launcher-unixlauncher.desktop中的文件只有在您将程序锁定在启动程序中(而不是之前)时才会创建。
https://stackoverflow.com/questions/45411450
复制相似问题