> 文档中心 > Jetson(Ubuntu18.0)安装pycharm报错Error: LinkageError occurred while loading main class com.intellij.idea

Jetson(Ubuntu18.0)安装pycharm报错Error: LinkageError occurred while loading main class com.intellij.idea

安装了3个版本的jdk,报错是因为用了jdk17不兼容可能 

ljx@ljx-desktop:~/pycharm-2022.1.2/bin$ sudo ./pycharm.shOpenJDK 64-Bit Server VM warning: Archived non-system classes are disabled because the java.system.class.loader property is specified (value = "com.intellij.util.lang.PathClassLoader"). To use archived non-system classes, this property must not be setError: LinkageError occurred while loading main class com.intellij.idea.Main java.lang.ExceptionInInitializerError: null

解决办法 

ljx@ljx-desktop:~/pycharm-2022.1.2/bin$ sudo update-alternatives --config  javaThere are 3 choices for the alternative java (providing /usr/bin/java).  Selection    Path  Priority   Status------------------------------------------------------------* 0     /usr/lib/jvm/java-17-openjdk-arm64/bin/java      1711      auto mode  1     /usr/lib/jvm/java-11-openjdk-arm64/bin/java      1111      manual mode  2     /usr/lib/jvm/java-17-openjdk-arm64/bin/java      1711      manual mode  3     /usr/lib/jvm/java-8-openjdk-arm64/jre/bin/java   1081      manual modePress  to keep the current choice[*], or type selection number: 1update-alternatives: using /usr/lib/jvm/java-11-openjdk-arm64/bin/java to provide /usr/bin/java (java) in manual modeljx@ljx-desktop:~/pycharm-2022.1.2/bin$ sudo update-alternatives --config  javaThere are 3 choices for the alternative java (providing /usr/bin/java).  Selection    Path  Priority   Status------------------------------------------------------------  0     /usr/lib/jvm/java-17-openjdk-arm64/bin/java      1711      auto mode* 1     /usr/lib/jvm/java-11-openjdk-arm64/bin/java      1111      manual mode  2     /usr/lib/jvm/java-17-openjdk-arm64/bin/java      1711      manual mode  3     /usr/lib/jvm/java-8-openjdk-arm64/jre/bin/java   1081      manual mode
ljx@ljx-desktop:~/pycharm-2022.1.2/bin$ java -versionopenjdk version "11.0.14.1" 2022-02-08OpenJDK Runtime Environment (build 11.0.14.1+1-Ubuntu-0ubuntu1.18.04)OpenJDK 64-Bit Server VM (build 11.0.14.1+1-Ubuntu-0ubuntu1.18.04, mixed mode)

Thank you for downloading PyCharm! (jetbrains.com)下载地址附上

墨言文学成语大全