riberio

윈도우 젠킨스 톰캣 구동 환경설정 본문

개발 관련/TOMCAT

윈도우 젠킨스 톰캣 구동 환경설정

riberio 2024. 2. 7. 13:33

젠킨스에 빌드시에 톰캣을 그냥 실행 시키면 빌드 완료시 젠킨스가 실행 했던 모든 프로세스를 죽인다

 

톰캣을 윈도우 서비스로 등록 후 빌드시 서비스를 껏다 키는 방법으로 실행 시켰다.

 

1. 윈도우 서비스 톰캣 등록

%CATALINA_HOME%\bin\service install tomcat8

 

2. 젠킨스 빌드 환경설정 정보

echo war copy
cd target
copy hankgolf-0.0.1-SNAPSHOT.war D:\apache-tomcat-8.5.76\webapps\ROOT\hankgolf-0.0.1-SNAPSHOT.war


echo tomcat stop
sc query "tomcat8" | find "RUNNING"

if "%ERRORLEVEL%"=="0" (
taskkill /f /im tomcat8.exe
)

 

echo waiting taskkill 5sec
waitfor SomethingThatIsNeverHappening /t 5 2>NUL

echo tomcat start
sc query "tomcat8" | find "RUNNING"

if "%ERRORLEVEL%"=="0" (
echo already running tomcat
) else (
net start tomcat8
)

'개발 관련 > TOMCAT' 카테고리의 다른 글

톰캣 URIEncoding 설정  (0) 2017.04.11
날짜별 로그 설정  (0) 2017.04.11
Comments