maven項(xiàng)目使用指定JDK版本打包的實(shí)現(xiàn)步驟
前言
在使用多個(gè)JDK版本環(huán)境打包過程中,有時(shí)候懶得配置環(huán)境變量,使用maven打包的時(shí)候,會(huì)報(bào)版本對應(yīng)不上
maven打包
沒有配置對應(yīng)項(xiàng)目jdk環(huán)境而打包時(shí),會(huì)報(bào)
這個(gè)時(shí)候,可以在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項(xiàng)目使用指定JDK版本打包的實(shí)現(xiàn)步驟的文章就介紹到這了,更多相關(guān)maven 指定JDK打包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解SpringBoot如何優(yōu)雅的進(jìn)行前后端通信
現(xiàn)在的項(xiàng)目基本上都是前后端分離的項(xiàng)目,如何打通前后端,接收前端傳過來的參數(shù)呢,下面小編就來和大家詳細(xì)介紹一下SpringBoot如何優(yōu)雅的進(jìn)行前后端通信2024-03-03
Java如何使用multipartFile對象解析Execl
本文介紹了如何使用Spring的MultipartFile類解析Excel文件(.xls和.xlsx),包括文件上傳、數(shù)據(jù)校驗(yàn)、輸入流獲取、文件解析、數(shù)據(jù)保存和異常處理的詳細(xì)步驟2025-02-02
SpringBoot啟動(dòng)后的初始化數(shù)據(jù)加載原理解析與實(shí)戰(zhàn)
本文主要圍繞?Spring?Boot?啟動(dòng)后的初始化數(shù)據(jù)加載展開,介紹了初始化任務(wù)的基本需求,包括全局配置加載、數(shù)據(jù)庫表初始化等,闡述了多種初始化加載方式,分析了它們的優(yōu)缺點(diǎn),需要的朋友可以參考下2024-11-11
使用MyBatis XML和QueryWrapper實(shí)現(xiàn)動(dòng)態(tài)查詢
這篇文章主要介紹了使用MyBatis XML和QueryWrapper實(shí)現(xiàn)動(dòng)態(tài)查詢過程,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2026-05-05

