deepin linux 的软件商店里有idea,安装后想更新比较新的版本,然后没有使用原来的地址
放到了opt目录下Javaweb下
然后就修改了下idea的快捷方式的Exec的路径,但是修改完成却无法打开idea了
各种操作,chmod -R 777 授权了一番无效
这里贴出快捷方式修改后的样子,期间参考了Android Studio(以下是无效的方式,请看完文章)
[Desktop Entry]
Version=1.0
Type=Application
Name=IDEA
Exec=/opt/Javaweb/idea-IU-181.4668.68/bin/idea.sh
Icon=/opt/Javaweb/idea-IU-181.4668.68/bin/idea.png
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=etbrains-idea
MimeType=application/x-extension-iml;
X-Deepin-CreatedBy=com.deepin.dde.daemon.Launcher
X-Deepin-AppID=jetbrains-idea
以下是猜测:后面仔细就想是不是deepin 去找原来的目录了,那应该有个东西挂钩,看到了这两句
X-Deepin-CreatedBy=com.deepin.dde.daemon.Launcher
X-Deepin-AppID=jetbrains-idea
因为android studio 我也是更新新版本,但是as的快捷方式还是能打开android studio,这里我没改安装的路径还是在/opt/android-studio下
所以我就删掉了这2行,ok,可以了
试试吧!