使用yaourt搜索了下,最新的jdk环境为Java 11
安装指令为
yaourt -S jdk-devel
通过查看/etc/bin
内的文件,发现需要使用的java
,javac
文件指向了/usr/lib/jvm/default
,而/usr/lib/jvm/default
则指向了空文件/dev/null
这是为了当用户同时安装多个Java环境时,能够灵活改变java
和javac
用到的Java版本
因此可以重新修改default文件的指向,选择安装的Java 11环境
rm /usr/lib/jvm/default rm /usr/lib/jvm/default-runtime ln -s /usr/lib/jvm/java-11-jdk /usr/lib/jvm/default ln -s /usr/lib/jvm/java-11-jdk /usr/lib/jvm/default-runtime