找出 Maven 使用哪个编译器

问题描述 投票:0回答:3

你知道我如何找到 Maven 使用哪些 JDK 来编译我的项目吗?

java maven-2
3个回答
21
投票

mvn -version
会吐出maven的版本和它正在使用的jdk。


7
投票

有时您必须了解 Maven 编译器插件配置,因为可能定义为使用不同的源/目标配置,或者可能使用不同的 JDK 等。

mvn help:effective-pom

可以为您提供所需的信息。


2
投票

maven-compiler-plugin 默认使用 javac,并默认绑定到编译生命周期阶段。
可以覆盖此配置,请参阅非 javac 编译器

© www.soinside.com 2019 - 2024. All rights reserved.