riberio
윈도우 젠킨스 톰캣 구동 환경설정 본문
젠킨스에 빌드시에 톰캣을 그냥 실행 시키면 빌드 완료시 젠킨스가 실행 했던 모든 프로세스를 죽인다
톰캣을 윈도우 서비스로 등록 후 빌드시 서비스를 껏다 키는 방법으로 실행 시켰다.
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