主頁 > 知識(shí)庫 > 調(diào)用maven命令的BAT腳本分享

調(diào)用maven命令的BAT腳本分享

熱門標(biāo)簽:銀行業(yè)務(wù) 智能手機(jī) 服務(wù)器配置 呼叫中心市場需求 美圖手機(jī) 檢查注冊表項(xiàng) 鐵路電話系統(tǒng) 網(wǎng)站文章發(fā)布

最近遇到一個(gè)問題,因?yàn)橛幸淮蠖驯镜貛煨枰惭b,之前采用的depedency方式為system,因?yàn)闊o法在package的時(shí)候自動(dòng)引入。

dependency> 
 groupId>org.zhixun/groupId> 
 artifactId>IKAnalyzer/artifactId> 
 version>1.0/version> 
 scope>system/scope> 
 systemPath>${basedir}/../parent/libs/IKAnalyzer3.2.3Stable.jar/systemPath> 
/dependency> 

因此,需要建立一個(gè)自動(dòng)install的批量腳本:

mvn install:install-file -DgroupId=org.zhixun -DartifactId=IKAnalyzer -Dversion=3.2.3 -Dpackaging=jar -Dfile=libs/IKAnalyzer3.2.3Stable.jar 

但是總是在執(zhí)行的時(shí)候執(zhí)行完一個(gè)mvn 目標(biāo)后自動(dòng)退出,pause命令也無效,分析原因?yàn)閙vn本身是一個(gè)bat命令,因此在exit退出的時(shí)候,整個(gè)腳本進(jìn)程將退出,加入call命令調(diào)用即可。

@echo off 
set localdir=%~dp0 
call mvn install:install-file -DgroupId=org.zhixun -DartifactId=IKAnalyzer -Dversion=3.2.3 -Dpackaging=jar -Dfile=%localdir%/libs/IKAnalyzer3.2.3Stable.jar 
pause 

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

您可能感興趣的文章:
  • IDEA 重新導(dǎo)入依賴maven 命令 reimport的方法
  • 使用Maven tomcat:run命令啟動(dòng)web項(xiàng)目時(shí)修改默認(rèn)端口的方法
  • maven的生命周期及常用命令介紹
  • maven中下載jar包源碼和javadoc的命令介紹
  • Maven是什么?Maven的概念+作用+倉庫的介紹+常用命令的詳解

標(biāo)簽:沈陽 滄州 上海 河南 長治 新疆 紅河 樂山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《調(diào)用maven命令的BAT腳本分享》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266