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
  • 相关阅读:
    (转) SYSTEM_HANDLE_INFORMATION中ObjectTypeIndex的定义
    表达式求值
    c++程序猿经典面试题(2)
    互联网金融风生水起,合作与创新将成为重要议题
    启发录-打造用户喜爱的产品
    android:“新版飞机大战”源码开源啦!
    java入门之——对象转型
    表达式求值
    cocos2d-x中绘制3D图形--3D ToolKit for cocos2dx实现原理
    滚动载入server端内容——样例
  • 原文地址:https://www.cnblogs.com/54hsh/p/13656328.html
Copyright © 2011-2022 走看看