【java】vscode如何配置java jdk的版本

首先我配置了JAVA_HOME这个全局环境变量
目前用的jdk版本是11
首先:

vim ~/.zshrc

然后按i编辑:

export JAVA_11_HOME=`/usr/libexec/java_home -v 11`
## 将jdk11 path给到默认java_home,这个也可以配置版本切换
export JAVA_HOME=$JAVA_11_HOME

按esc之后,shift + 冒号, 输入wq退出
我们回到自己的项目中,
在pom.xml里找到maven里的编译器插件
然后在插件里添上configuration
整体配置如下:

<plugins>
  <plugin>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.8.0</version>
    <configuration>
      <verbose>true</verbose>
      <fork>true</fork>
      <executable>{JAVA_HOME}</executable>
      <compilerVersion>1.3</compilerVersion>
    </configuration>
  </plugin>
</plugins>

版权声明:本文为dangbai01_原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。