主页 > 知识库 > 调用maven命令的BAT脚本分享

调用maven命令的BAT脚本分享

热门标签:菏泽电销外呼系统软件 地图标注店铺的收费 贵阳电话外呼系统厂家 南阳高频外呼系统怎么安装 京东办理400电话查询 为什么申请400电话 外呼系统解决电销问题 苏丹地图标注app 高德百度地图标注推广

最近遇到一个问题,因为有一大堆本地库需要安装,之前采用的depedency方式为system,因为无法在package的时候自动引入。

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> 

因此,需要建立一个自动install的批量脚本:

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

但是总是在执行的时候执行完一个mvn 目标后自动退出,pause命令也无效,分析原因为mvn本身是一个bat命令,因此在exit退出的时候,整个脚本进程将退出,加入call命令调用即可。

@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 

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

您可能感兴趣的文章:
  • IDEA 重新导入依赖maven 命令 reimport的方法
  • 使用Maven tomcat:run命令启动web项目时修改默认端口的方法
  • maven的生命周期及常用命令介绍
  • maven中下载jar包源码和javadoc的命令介绍
  • Maven是什么?Maven的概念+作用+仓库的介绍+常用命令的详解

标签:咸宁 昌都 韶关 通辽 海北 阿里 资阳 沧州

巨人网络通讯声明:本文标题《调用maven命令的BAT脚本分享》,本文关键词  调用,maven,命令,的,BAT,脚本,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《调用maven命令的BAT脚本分享》相关的同类信息!
  • 本页收集关于调用maven命令的BAT脚本分享的相关信息资讯供网民参考!
  • 推荐文章