改用vsCode运行Java代码却运行不出来,JDK是从别处复制过来的,环境变量也配好了,求解

在虚拟机上改用vsCode尝试运行java代码,却运行不出来。右下角提示框的大致意思应该是要我安装JDK吧,但我已经把物理机的JDK拖到虚拟机上了,环境变量也配好了呀。为什么还会这样,求解

img

右下角意思是安装Java11以上版本
JDK11下载 https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
img
然后再配置环境变量