[英]How to know which java version the Maven is using when build the project
我想知道是否可以檢查我的 Maven 使用哪個 Java 版本來構建項目。
JAVA_HOME
設置為 JDK 1.8。
在 pom.xml 我配置了以下屬性:
<properties>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>
我嘗試想辦法在 mvn logs 中檢查它,但我找不到使用了哪個版本。
如何通過某種 mvn 日志知道 Java 版本。
我感謝任何支持。
如果您在命令行中運行mvn -v
它會顯示類似
Maven home: C:\maven\apache-maven-3.6.3\bin\..
Java version: 15.0.1, vendor: Oracle Corporation, runtime: C:\java\jdk-15.0.1
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
Depending on where you build the project, in command line it would use the JAVA_HOME setting, in IDE it would use IDE settings for the project, eg in IDEA, go to Project Settings page (File -> Project Structure), you can check the “項目”和“模塊”頁面上的項目 SDK 和項目語言級別設置,顯示當前項目使用的 SDK 和語言級別。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.