我刚刚安装了 phpstorm,phpstorm 可以通过命令行打开,但我无法通过启动器或桌面快捷方式打开该程序,并且没有显示任何错误。
- 我的 phpstorm.desktop 代码:
[Desktop Entry]
Name=Phpstorm
Exec=/home/mockie/softwares/PhpStorm-133.982/bin/phpstorm.sh
Terminal=true
Type=Application
- 对于启动器快捷方式,我通过 phpstorm 菜单创建了它
工具>创建桌面条目
仍然没有运气,启动器无法打开该程序。
- 这是我通过终端运行程序的方式:
/home/mockie/软件/PhpStorm-133.982/bin/phpstorm.sh
- 仅供参考:如果我通过命令行运行它,我会收到此弃用消息:
Java HotSpot(TM) Server VM 警告:忽略选项 MaxPermSize=250m;8.0 中已取消支持
但phpstorm还是可以成功打开。
- 我在以下位置安装了 JRE:
/主页/mockie/软件/jre1.8.0_20
答案1
我不知道您是否曾经让这个工作发挥作用,但我几乎可以肯定问题是这样的:
您正在执行的命令应该是:
/bin/bash /home/mockie/softwares/PhpStorm-133.982/bin/phpstorm.sh
答案2
我认为您缺少权限。因此,您可以使其可执行:
cd /home/mockie/softwares/PhpStorm-133.982/bin
chmod +x phpstorm.sh
然后,再次尝试创建启动器!