尽管PyCharm是使用Swing制作的,但如何在没有JRE的情况下运行?

时间:2018-12-08 06:50:46

标签: java pycharm

PyCharm是使用Java-Swing制作的吗?

如果是,那么它如何在尚未设置JDK或JRE的PC上运行?

1 个答案:

答案 0 :(得分:5)

当我查看自己的PyCharm安装目录结构时,会看到一个jre64目录,其中包含Java安装。

那似乎是正常的JRE:

$ ./pycharm-community-2018.2.4/jre64/bin/java -version
openjdk version "1.8.0_152-release"
OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b8)
OpenJDK 64-Bit Server VM (build 25.152-b8, mixed mode)

因此PyCharm附带了它使用的Java发行版(甚至代替了已经可用的Java安装)。代替我预先安装和配置的Java 1.8.0_191,它使用捆绑在一起的版本:

enter image description here