phpstorm的桌面快捷方式和锁定启动器无法启动程序

moc*_*kie 5 unity java launcher

我刚刚安装了 phpstorm,phpstorm 可以通过命令行打开,但我无法通过启动器或桌面快捷方式打开程序,也没有显示任何错误。

- 我的 phpstorm.desktop 代码:

[Desktop Entry]
Name=Phpstorm
Exec=/home/mockie/softwares/PhpStorm-133.982/bin/phpstorm.sh
Terminal=true
Type=Application
Run Code Online (Sandbox Code Playgroud)

- 对于启动器快捷方式,我是通过 phpstorm 菜单创建的

工具 > 创建桌面条目

仍然没有运气,启动器无法打开程序。

- 这就是我通过终端运行程序的方式:

/home/mockie/softwares/PhpStorm-133.982/bin/phpstorm.sh

- 仅供参考:如果我通过命令行运行它,我会收到此弃用消息:

Java HotSpot(TM) 服务器 VM 警告:忽略选项 MaxPermSize=250m;在 8.0 中移除了支持

但是phpstorm还是可以成功打开的。

- 我安装了 JRE:

/home/mockie/softwares/jre1.8.0_20

小智 2

我不知道你是否能做到这一点,但我几乎可以肯定的问题是:

您正在执行的命令应该是:

/bin/bash /home/mockie/softwares/PhpStorm-133.982/bin/phpstorm.sh
Run Code Online (Sandbox Code Playgroud)


小智 1


我认为你缺少许可。因此,您可以使其可执行:

 cd /home/mockie/softwares/PhpStorm-133.982/bin
 chmod +x phpstorm.sh
Run Code Online (Sandbox Code Playgroud)

然后,再次尝试创建启动器!