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 등의 파일이 수정된 경우에는 정상적으로 재시작이 되지 않는다. 해당 파일들의 경우 업데이트 후 톰캣을 수동으로 재시작해줘야만 적용이 되는 것을 확인했다.
설명이 잘못되었거나 틀렸을 경우 지적은 환영합니다.
'코딩 공부 > 자바' 카테고리의 다른 글
백준) 2206 - 벽 부수고 이동하기 [Java] (0) | 2023.01.30 |
---|---|
프로그래머스) [1차] 프렌즈4블록 [Java] (1) | 2022.12.20 |
백준) 2630 - 색종이 만들기 [Java] (0) | 2022.12.19 |
백준) 11724 - 연결 요소의 개수 [Java] (0) | 2022.12.18 |
프로그래머스) 네트워크 [Java] (0) | 2022.12.17 |