zoukankan      html  css  js  c++  java
  • Maven打包脚本

    脚本文件需注意编码格式,Windows下是ANSI格式的,用开发工具打开看到可能是乱码的,可以用notepad++或其它工具编辑

    @echo off
    :begin
    echo =====================请选择您需要打包的项目=====================
    echo 0 退出系统
    echo 1 backend
    echo 2 demo
    echo 3 graphic
    set/p a=请选择对应的数字:
    if "%a%"=="1" goto :backend
    if "%a%"=="2" goto :demo
    if "%a%"=="3" goto :graphic
    if "%a%"=="0" goto :end
    echo
    echo 输入的值有误,请重新输入
    echo 
    goto :begin
    
    #backend项目
    :backend
    ::项目根目录
    cd ../
    ::项目依赖模块
    call mvn clean install -Dmaven.test.skip=true
    ::容器所在目录
    cd SAND-WebApplication/backendApp
    ::休眠1s类似于Linux的sleep 1s
    ping -n 1 127.0.0.1>nul
    ::打包成功之后打开target目录
    call mvn clean install && explorer target
    ::回到项目根目录
    cd ../
    pause
    goto :begin
    
    #demo项目
    :demo
    ::项目根目录
    cd ../
    ::项目依赖模块
    call mvn clean install -Dmaven.test.skip=true
    ::容器所在目录
    cd SAND-WebApplication/demoApp
    ::休眠1s类似于Linux的sleep 1s
    ping -n 1 127.0.0.1>nul
    ::打包并成功之后打开target目录(cls是清除当前界面的打包信息)
    call mvn clean install -Dmaven.test.skip=true && cls && explorer target 
    ::回到项目根目录
    cd ../
    pause
    goto :begin
    
    #graphic项目
    :graphic
    ::项目根目录
    cd ../
    ::项目依赖模块
    call mvn clean install -Dmaven.test.skip=true
    ::容器所在目录
    cd SAND-WebApplication/graphicApp
    ::休眠1s类似于Linux的sleep 1s
    ping -n 1 127.0.0.1>nul
    ::打包并成功之后打开target目录(cls是清除当前界面的打包信息)
    call mvn clean install -Dmaven.test.skip=true && cls && explorer target 
    ::回到项目根目录
    cd ../
    pause
    goto :begin
     
    :end
    exit
  • 相关阅读:
    2017福建夏令营Day7(数论)
    2017福建夏令营Day3(搜索)
    【FZSZ2017暑假提高组Day9】猜数游戏(number)
    【FZSZ2017暑假提高组Day6】bd
    POJ 3660 传递闭包问题
    NOIP 提高组 2002 均分纸牌
    POJ 2387 Til the Cows Come Home
    NOIP 2016 Day2 T1 组合数问题
    06--ubuntu的sqlite安装
    ARM架构与体系学习(二)——3级流水线
  • 原文地址:https://www.cnblogs.com/54hsh/p/13656328.html
Copyright © 2011-2022 走看看