作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
PyCharm 是使用 Java-Swing 制作的吗?
如果是,那么在没有安装JDK或JRE的PC上如何运行?
最佳答案
当我查看自己的 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
,而是使用它捆绑的版本:
关于java - 尽管 PyCharm 是使用 Swing 制作的,但它如何在没有 JRE 的情况下运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53680273/
我是一名优秀的程序员,十分优秀!