linux下的pycharm启动脚本分析---即pycharm.sh


pycharm的启动脚本分析------即pycharm.sh

1.分析一下pycharm的启动脚本,即pycharm.sh 看看他们是怎么写的,废话不说上图
linux下的pycharm启动脚本分析---即pycharm.sh

message函数的功能是,当启动pycharm出错的时候,对用户进行提示

linux下的pycharm启动脚本分析---即pycharm.sh

确保脚本中用到的命令工具全部存在 !!! 如果不存在则退出 ,IDE启动失败


linux下的pycharm启动脚本分析---即pycharm.sh


确定操作系统内核的名称


linux下的pycharm启动脚本分析---即pycharm.sh

确定IDE_HOME !! 也就是pycharm的安装目录 : ....../pycharm2017CE3/


linux下的pycharm启动脚本分析---即pycharm.sh


接下来确定jdk的安装位置 , 依次是 PYCHARM_JDK > pycharm.jdk > ./jre64/ > JDK_HOME > JAVA_HOME > 系统path路径中(PATH)


linux下的pycharm启动脚本分析---即pycharm.sh

linux下的pycharm启动脚本分析---即pycharm.sh

linux下的pycharm启动脚本分析---即pycharm.sh

linux下的pycharm启动脚本分析---即pycharm.sh


linux下的pycharm启动脚本分析---即pycharm.sh


linux下的pycharm启动脚本分析---即pycharm.sh


linux下的pycharm启动脚本分析---即pycharm.sh


linux下的pycharm启动脚本分析---即pycharm.sh