在本教程中,我们将解释为什么Maven可能会使用与系统中默认设置不同的Java版本。此外,我们将展示Maven的配置文件位于何处,然后解释如何在Maven中配置Java版本。
2. Maven配置
首先,让我们看一下系统配置的一个可能情况,其中Maven使用的Java版本与系统中默认设置的不同。Maven配置返回:
$ mvn -v
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00)
Maven home: C:\Users\test\apps\maven\3.3.9
Java version: 11.0.10, vendor: Oracle Corporation
Java home: C:\my\java\jdk-11.0.10
Default locale: pl_PL, platform encoding: Cp1250
OS name: "windows 10", version: "10.0", arch: "amd64", family: "dos"
大约 3 分钟