Jan*_*rný 3 arch-linux virtual-machine java intellij
我使用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.
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题,以便我可以像过去一样正常运行 intellij IDEA?
谢谢你的帮助
小智 5
您可以切换到 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
Run Code Online (Sandbox Code Playgroud)
切换到 Java 11:
$sudo archlinux-java set java-11-openjdk
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4859 次 |
| 最近记录: |