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
  • 相关阅读:
    s111 stark组件
    数据结构
    django基础
    15个值得开发人员关注的jQuery开发技巧和心得
    关于浏览器事件的思考
    关于浏览器事件的思考
    浅入javascript正则表达式的规则.
    JQuery常用功能的性能优化
    vim
    常用免费的WebService列表
  • 原文地址:https://www.cnblogs.com/54hsh/p/13656328.html
Copyright © 2011-2022 走看看