Jetson(Ubuntu18.0)安装pycharm报错Error: LinkageError occurred while loading main class com.intellij.idea
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)下载地址附上