zoukankan      html  css  js  c++  java
  • cmd脚本之启动多个tomcat服务

    项目中需要启动多个tomcat服务,所以写了这个脚本;

     1 @echo on
     2 
     3 rem check permissions
     4 net.exe session 1>NUL 2>NUL && (
     5     echo is admin
     6 ) || (
     7     echo Administrator rights required
     8     pause
     9     exit
    10 )
    11 
    12 set mes_tomcat=D:Softwareapache-tomcat-8.5.35
    13 set report_tomcat=D:Softwareapache-tomcat-8.5.35
    14 
    15 rem run report service start
    16 setx "CATALINA_HOME" "%report_tomcat%" /m
    17 cd %mes_tomcat%in
    18 start cmd /k startup.bat
    19 rem run report service end
    20 
    21 rem run mes service start
    22 setx "CATALINA_HOME" "%mes_tomcat%" /m
    23 cd %mes_tomcat%in
    24 start cmd /k startup.bat
    25 rem run mes service end
    26 
    27 pause

    整体思路:校验是否为管理员权限执行此cmd文件,不是关闭窗口,是管理员权限执行(设置环境变量生效需要管理员权限),

    设置系统环境变量里的tomcat变量为report服务tomcat路径,进入report服务tomcat/bin文件夹下,打开新的cmd窗口,启动startup.bat脚本,启动report服务tomcat;

    设置系统环境变量里的tomcat变量为mes服务tomcat路径,进入mes服务tomcat/bin文件夹下,打开新的cmd窗口,启动startup.bat脚本,启动mes服务tomcat;

  • 相关阅读:
    Java正则表达式入门1
    JAVA中正则表达式总结
    Java正则表达式入门
    java String.valueOf()的作用
    【HDOJ】3601 Coach Yehr’s punishment
    【HDOJ】4601 Letter Tree
    【HDOJ】3686 Traffic Real Time Query System
    【HDOJ】5296 Annoying problem
    【HDOJ】3553 Just a String
    【HDOJ】4426 Palindromic Substring
  • 原文地址:https://www.cnblogs.com/mxh-java/p/14416023.html
Copyright © 2011-2022 走看看