본문 바로가기

Development/IDE

Hot Deploy 적용하기.

파일 편집시에 특히 JSP 페이지 같은 경우는 기존에 WAS의 tmp 디렉토리에 가서 해당 페이지를 열어서 수정한 뒤 오류가 없으면 소스에 적용하는 방법을 사용했다.
문제는 수정하는 동안은 IntelliJ를 사용할 수 없어서 디버그 기능도 사용할 수 없다.
Java 소스같은 경우는 다시 디플로이하는 귀찮음이 있었고.

IntelliJ 에서는 핫디플로이 기능을 제공한다.
물론 IntelliJ에서 설정한 WAS에서만 작동하지 따로 run.bat 으로 실행한 경우는 적용되지 않는다.

사용자 삽입 이미지

빨간색의 Build on frame deactivation 메뉴는 Java소스, JSP페이지 둘 다 적용되고 오른쪽의 Build Web resource only 메뉴는 웹쪽만 적용된다.