UL Maifeeアサド
PyCharmは、JavaのSwingを使用して作られていますか?
そうである場合、それはどのようにJDKやJREがまだ設定されていないPC上で動作するのでしょうか?
ernest_k:
私は自分の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
、それが同梱されていたバージョンを使用しています。