Arch-Linux
Intellij IDEA:無法辨識的 VM 選項“UseConcMarkSweepGC”
我使用
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?
謝謝你的幫助
您可以切換到 java-11。Intellij 使用 java 15 不再支持的選項呼叫 vm。
如果您通過終端(和 java 11)啟動 Intellij,它會向您顯示該消息:
OpenJDK 64 位伺服器 VM 警告:選項 UseConcMarkSweepGC 在 9.0 版中已棄用,並且可能會在未來的版本中刪除。
目前,此解決方法有效。請記住使用 archlinux-java 更改 arch 中的 Java 版本。
安裝java 11:
$sudo pacman -S jdk11-openjdk
切換到 Java 11:
$sudo archlinux-java set java-11-openjdk