解决办法:
从Oraclejdk 目录里可执行文件链接都复制到自己的LINK目录,然后IDE使用LINK变量下的命令
本文没有具体解决方法,只有探索思路................................
如果想替换系统openjdk,请参考:
Linux(Deepin)下配置java8 - L141210113的专栏 - CSDN博客(不过官网jdk8现在需要登录才能下载,jdk11、12不用登录)
以下为过程思路:
发行版系统:Deepin15.9 (为什么?漂亮不折腾)
一直知道这个情况,但使用正常就没去理他,直到今天:
VSCode给我报了个错误
1 cd "/home/××/Documents/0vscode/java/" && javac -encoding UTF-8 MidiDance1.java && java MidiDance1 2 3 Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp 4 Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp 5 Error: LinkageError occurred while loading main class MidiDance1 6 java.lang.UnsupportedClassVersionError: MidiDance1 has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 54.0