이클립스에서 작업을 저장하면 Build Automatically
를 통해서 자동으로 반영이 되는데 가끔 반영이 안되는 경우
우린 Clean을 사용한다.
Maven 구성을 쓴다고 가정하면 Clean은 다음과 같이 구분 할 수 있다.
Maven - Clean
Project - Clean
Tomcat - Clean
Maven 자체 빌드 생명주기에서 동작해 이전 빌드에서 생성된 target
디렉토리를 초기화함
주로 .jar
또는 .war
파일과 같은 컴파일된 출력물을 제거
IDE에서 제공되는 기능으로 프로젝트 빌드 경로 내 파일을 삭제하고 재 컴파일함
IDE 내부 빌더를 사용해 생성된 클래스 파일, 기타 빌드 산출물을 관리하는 방법
Maven, Elipse Clean과 다른 개념으로
Tomcat에서 관리하는 애플리케이션을 서버에서 실행하기 위한 컨테이너에 배포된 임시 파일, 캐시, 컴파일된 JSP 등을 삭제