Intellij IDEA:認識できない仮想マシンオプション 'UseConcMarkSweepGC'

Intellij IDEA:認識できない仮想マシンオプション 'UseConcMarkSweepGC'

.dllを使用してアーチにIntellij IDEAをインストールしましたyay。私にとってはうまくいきましたが、最近次のようなことが始まりました。

john@arch-thinkpad ~ [1]> intellij-idea-ultimate-edition
Unrecognized VM option 'UseConcMarkSweepGC'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

以前のようにintellij IDEAを正常に実行できるようにするにはどうすればよいですか?
ご協力ありがとうございます

ベストアンサー1

java-11に切り替えることができます。 Intellij は Java 15 でサポートされなくなったオプションを使用して vm を呼び出します。

ターミナル(およびJava 11)を介してIntellijを起動すると、次のメッセージが表示されます。

OpenJDK 64ビットサーバーVM警告:UseConcMarkSweepGCオプションはバージョン9.0では廃止され、将来のリリースで削除される可能性があります。

この回避策は現在動作します。 ArchでJavaのバージョンを変更するには、Archlinux-javaを使用することを忘れないでください。

Java 11をインストールします。

$sudo pacman -S jdk11-openjdk

Java 11に切り替えます。

$sudo archlinux-java set java-11-openjdk

おすすめ記事