maven項目使用指定JDK版本打包的實現(xiàn)步驟
前言
在使用多個JDK版本環(huán)境打包過程中,有時候懶得配置環(huán)境變量,使用maven打包的時候,會報版本對應(yīng)不上
maven打包
沒有配置對應(yīng)項目jdk環(huán)境而打包時,會報
這個時候,可以在pom.xml文件配置
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>25</source>
<target>25</target>
<executable>D:/soft/jdk-25.0.1/bin/javac</executable>
<fork>true</fork>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
執(zhí)行JDK路徑
或者使用mvn命令
# 使用指定JDK版本編譯打包 mvn clean package -Dmaven.compiler.source=25 -Dmaven.compiler.target=25 # 如果需要指定JDK安裝路徑 mvn clean package -Dmaven.compiler.executable=D:/soft/jdk-25.0.1/bin/javac
總結(jié)
maven打包可以指定對應(yīng)的JDK版本打包,這樣就不用每次需要切換路徑
到此這篇關(guān)于maven項目使用指定JDK版本打包的實現(xiàn)步驟的文章就介紹到這了,更多相關(guān)maven 指定JDK打包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java如何使用multipartFile對象解析Execl
本文介紹了如何使用Spring的MultipartFile類解析Excel文件(.xls和.xlsx),包括文件上傳、數(shù)據(jù)校驗、輸入流獲取、文件解析、數(shù)據(jù)保存和異常處理的詳細步驟2025-02-02
SpringBoot啟動后的初始化數(shù)據(jù)加載原理解析與實戰(zhàn)
本文主要圍繞?Spring?Boot?啟動后的初始化數(shù)據(jù)加載展開,介紹了初始化任務(wù)的基本需求,包括全局配置加載、數(shù)據(jù)庫表初始化等,闡述了多種初始化加載方式,分析了它們的優(yōu)缺點,需要的朋友可以參考下2024-11-11
使用MyBatis XML和QueryWrapper實現(xiàn)動態(tài)查詢
這篇文章主要介紹了使用MyBatis XML和QueryWrapper實現(xiàn)動態(tài)查詢過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2026-05-05

