zoukankan      html  css  js  c++  java
  • hudson通过ant自动编译、启动、停止java的jar

    set ANT_PATH=E:\soft\apache_ant\bin
    e:
    cd E:\data\codex\server\trunk\server
    svn up

    @echo.
    @echo.
    @echo "====================================================> build codex-core.jar <===================================================="
    cd codex-core
    %ANT_PATH%\ant rebuild

    @echo.
    @echo.
    @echo.
    @echo.
    @echo "====================================================> build codex-db.jar <====================================================="
    set ANT_PATH=E:\soft\apache_ant\bin
    e:
    cd E:\data\codex\server\trunk\server

    cd codex-db
    %ANT_PATH%\ant rebuild

    @echo.
    @echo.
    @echo.
    @echo.
    @echo "====================================================> build codex-battle.jar <===================================================="
    set ANT_PATH=E:\soft\apache_ant\bin
    e:
    cd E:\data\codex\server\trunk\server

    cd codex-battle
    %ANT_PATH%\ant rebuild

    @echo.
    @echo.
    @echo.
    @echo.
    @echo "====================================================> build codex-game.jar <====================================================="
    set ANT_PATH=E:\soft\apache_ant\bin
    e:
    cd E:\data\codex\server\trunk\server

    cd codex-game
    %ANT_PATH%\ant rebuild

    @echo.
    @echo.
    @echo.
    @echo.
    @echo "====================================================> run codex-game.jar <====================================================="
    e:
    cd E:\data\codex\server\trunk\server

    cd codex-game\deploy

    start java -Xbootclasspath/a:../deploy -Dfile.encoding=UTF-8 -jar codex-game.jar

    @echo.
    @echo.
    @echo.
    @echo.
    @echo "====================================================> stop codex-game.jar <====================================================="
    e:
    cd E:\data\codex\server\trunk\server

    set port=7007
    for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
    taskkill /pid %%m
    )
    set port=7008
    for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
    taskkill /pid %%m
    )
    set port=7009
    for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
    taskkill /pid %%m
    )

  • 相关阅读:
    量化学习 | 配对交易 backtrader实现
    量化学习 | Tushare 基本面选股 (二)
    CVPR 2020 三篇有趣的论文解读
    量化学习 | Tushare和Backtrader初探(一)
    解决deepin网卡耗电异常及网速慢的问题
    linux省电三步骤
    扎心了
    解决IDEA卡在Resolving Maven dependencies问题
    关于生产环境和开发环境的介绍
    jQuery事件委托
  • 原文地址:https://www.cnblogs.com/xingchong/p/8278696.html
Copyright © 2011-2022 走看看