簡體   English   中英

構建項目時如何知道Maven使用的是哪個java版本

[英]How to know which java version the Maven is using when build the project

我想知道是否可以檢查我的 Maven 使用哪個 Java 版本來構建項目。

  1. JAVA_HOME設置為 JDK 1.8。

  2. 在 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM