それはスイングを使用して作られているが、どのようにPyCharmは、JREなしで実行されますか?

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、それが同梱されていたバージョンを使用しています。

ここでは、画像の説明を入力します。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=201617&siteId=1