• 使用bat批处理命令打包maven项目


    使用批处理命令打包java项目,给我们发布war或jar包带来了很大的便利,附上代码,以作留存。

    ::huap-parent
    ::common-parent
    ::market-parent
    ::cust-parent
    ::entcust-parent
    ::custserv-parent
    ::workdesk-parent
    ::psncust-parent
    ::entmarket-parent
    ::psnmarket-parent
    ::icrm
    
    set targetWarPath=E:Pro_2016_XXXX项目6.开发10.安装包
    @echo off    #关闭显示
    @echo 查找目录...
    
    @echo 当前目录为:%cd%
    
    @echo build huap-parent...
    cd ../huap-parent
    call mvn clean install
    
    @echo build common-parent...
    cd ../common-parent
    call mvn clean install
    
    @echo build market-parent...
    cd ../market-parent
    call mvn clean install
    
    @echo build cust-parent...
    cd ../cust-parent
    call mvn clean install
    
    @echo build entcust-parent...
    cd ../entcust-parent
    call mvn clean install
    
    @echo build custserv-parent...
    cd ../custserv-parent
    call mvn clean install
    
    @echo build workdesk-parent...
    cd ../workdesk-parent
    call mvn clean install
    
    @echo build psncust-parent...
    cd ../psncust-parent
    call mvn clean install
    
    @echo build entmarket-parent...
    cd ../entmarket-parent
    call mvn clean install
    
    @echo build psnmarket-parent...
    cd ../psnmarket-parent
    call mvn clean install
    
    @echo build icrm...
    cd ../icrm
    call mvn clean install
    
    cd target/
    
    set nowDate=%date:~0,4%%date:~5,2%%date:~8,2%  #获取当前日期并设置到nowDate变量中
    set newFileName=icrm[%nowDate%].war
    
    copy icrm.war %newFileName%   #复制文件
    
    @echo 文件路径为: %cd%\%newFileName%
    move %cd%\%newFileName% %targetWarPath%   #移动文件
    
    @echo 已成功生成[%newFileName%]安装部署包,文件路径为:【%targetWarPath%%newFileName%】
    pause   #暂停,阻止程序退出
    

      

  • 相关阅读:
    Jmeter JAVA工程测试
    jsp页面img利用tomcat配置访问服务器绝对路径显示图片
    PostgreSQL模仿Oracle的instr函数
    linux清理内存命令
    Tomcat去除项目名称和端口号,直接使用ip地址访问项目的方法
    linux下重启oracle服务:监听器和实例
    RedHat Linux 9.0的安装+入门指南(图文并茂)
    linux命令详解之挂载光驱的方法
    jQuery download file
    fiddler
  • 原文地址:https://www.cnblogs.com/franson-2016/p/6108843.html
Copyright © 2020-2023  润新知