jenkins windows 构建脚本

@echo off
echo ==========================tomcat path==========================
echo E:\apache-tomcat-8.0.47\bin
cd E:\apache-tomcat-8.0.47\bin
echo ==========================shutdown tomcat==========================
echo %cd%
echo ==========================kill tomcat==========================
call TASKKILL /F /IM hr80_java.exe /T

echo ==========================file copy==========================
echo %cd%
if exist “e:\apache-tomcat-8.0.47\webapps\hr80.war” del “e:\apache-tomcat-8.0.47\webapps\hr80.war”
cd “E:\Program Files (x86)\Jenkins\workspace\hr80\project\target”
copy “E:\Program Files (x86)\Jenkins\workspace\hr80\project\target\hr80.war” “e:\apache-tomcat-8.0.47\webapps\hr80.war”
if exist “e:\apache-tomcat-8.0.47\webapps\hr80\”  rd /s /q “e:\apache-tomcat-8.0.47\webapps\hr80\”
echo ==========================end file copy==========================

echo ==========================start tomcat==========================
cd E:\apache-tomcat-8.0.47\bin
echo %cd%
echo E:\apache-tomcat-8.0.47\bin
call .\startup.bat

 

tomcat进程名称修改

1、window平台:
打开tomcat_home\bin\setclasspath.bat文件,找到set _RUNJAVA=”%JRE_HOME%\bin\java”这一行。
将该行注释掉 ,然后在该行下面添加如下两行并进行保存:
copy “%JAVA_HOME%\bin\java.exe” “%JAVA_HOME%\bin\my_java.exe”
set _RUNJAVA=”%JAVA_HOME%\bin\my_java”
注意:my_java为你所想看到的进程名字(即在任务管理器中的映像名称),其实就是拷贝一份java.exe文件,并调用拷贝的java.exe
重启tomcat(用startup.bat启动)后在在任务管理器中看见的进程名就不再是java.exe,而是my_java.exe了。

2、linux/unix平台:
打开tomcat_home\bin\setclasspath.sh文件,找到
_RUNJAVA=”$JRE_HOME”/bin/java
这一行,
并注释掉,然后在该行下面添加如两行并进行保存:
cp “$JAVA_HOME/bin/java” “$JAVA_HOME/bin/my_java”
_RUNJAVA=”$JRE_HOME/bin/my_java”

重启tomcat,在终端输入ps -ef|grep my_java 进行查看

点赞