728x90
사실 자바탭에 넣어도 되는건진 모르겠지만 그냥 탭 새로 만드는게 마음에 안들어서 적는다.
Tomcat을 사용하면서 자바파일 또는 war 파일 변경 시 자동 리로드를 하게 해주는 설정이 있다.
tomcat 디렉토리에서 conf 파일의 server.xml에
<Host name=”localhost” appBase=”webapps”
unpackWARs=”true” autoDeploy=”true”>
<Context path=”” docBase=”ROOT” reloadable=”true”></Context>
...
</Host>
와 같이 autoDeploy와 reloadabe 설정을 true 로 해주면 되는데 이 때 주의해야할 점이 있다.
reloadable 의 경우 java class 파일의 변경만 감지하기때문에 js, xml 등의 파일이 수정된 경우에는 정상적으로 재시작이 되지 않는다. 해당 파일들의 경우 업데이트 후 톰캣을 수동으로 재시작해줘야만 적용이 되는 것을 확인했다.
설명이 잘못되었거나 틀렸을 경우 지적은 환영합니다.
'회고' 카테고리의 다른 글
커리어에 대한 회고 (0) | 2025.07.03 |
---|---|
20250104) 프로젝트에 대한 인수인계, 개발문서의 중요성을 깨달은 회고 (0) | 2025.01.04 |
egov 3.6 > egov Boot 4.2 회고 (with security) (0) | 2024.05.24 |
20240321-회고(스프링 웹소켓 오류 회고 / 오류 해결완료) (0) | 2024.03.21 |
20231208 회고 (0) | 2023.12.08 |