Spring/Solve 2020. 4. 22. 00:26

(공감과 댓글 하나는 글쓴이에게 큰 힘이 됩니다.)

 

인텔리제이(IntelliJ)에서 서버가 실행된 상태로 JSP 파일을 수정 후 웹 브라우저를 새로고침 하면 변경한 결과가 반영되지 않는다. 서버를 껐다 켜야만 변경한 결과가 반영되는데, 아래 그림의 로그에서 알 수 있듯이 war explored라는 자바에서 패키징 되어있는 파일의 형태로 톰캣에 등록되어있기 때문이다. 설정을 변경하여 JSP 변경 결과를 서버에 바로 반영되도록 해보자.

1. 서버를 중지하고, 상단의 Edit Configurations...를 클릭

2. Deployment탭에서 우측의 연필모양 클릭

3. Output directory의 target부터 뒷 부분을 지우고, src\main\webapp로 수정 후 OK 클릭

4. OK 클릭

5. 서버를 실행하고, JSP 내용을 수정 후 새로고침하여 변경한 내역이 바로 반영되는 것 확인

posted by DevMoomin
: