因?yàn)長inux(我的是deepin)系統(tǒng)安裝了新版本的jdk,導(dǎo)致XMind和DBeaver無法啟動(截止2017.12.19他們依賴于jdk1.8,似乎就是那個Java8吧,我不會Java)。當(dāng)然你的電腦安裝了新版的jdk,肯定是有原因的,總不能把它給卸載了吧。所以我們就需要給這兩個軟件指定一個jdk。
下面以XMind為例,DBeaver進(jìn)行類似的操作即可
1.在文件管理器搜索jdk,找到j(luò)dk的安裝路徑
我的是在這里64位的哦:/usr/lib/jvm/java-8-openjdk-amd64/bin
2.用root權(quán)限編輯XMind的XMind.ini文件
我的是在這里哦:/usr/share/xmind/XMind_amd64/XMind.ini
加入兩行
-vm
/usr/lib/jvm/java-8-openjdk-amd64/bin

深度截圖_選擇區(qū)域_20171219192153.png
ps: 注意dbeaver的這兩行要加在-vmargs之前

image.png
3.重新打開軟件,愉快的使用吧!
ps: mac下也是一樣的,相關(guān)的配置文件在
/Applications/DBeaver.app/Contents/Eclipse/dbeaver.ini