참고 URL : https://kwonnam.pe.kr/wiki/intellij_idea
1. 정상적으로 프로젝트내의 패키지명을 변경하였는데 파일을 찾을 수 없다고 나옴
2. 자주 코드를 업데이트 할때 발생한다고는 하나 아직 없음
1. 빌드중에 에러가 발생하는데, 해당 에러 내용을 보면 java 파일을 찾을 수 없다고 나옴
정상적으로 패키지명을 변경하였고, 설정파일또한 변경할 내용이 없었음
기존 패키지명 : securus.adminMain
변경 패키지명 : securus.im.adminMain
스프링이 스캔할 패키지의 경로는 패키지 최상위 경로로 잡아줘서 따로 변경할 이유도 없었음
<context:component-scan base-package="securus.**"/>
해결하기위해서 리빌더 빌더 등을 해봤음
인텔리J상단의 "Build" 메뉴에있는 빌드 리빌드를 해봄
빌드 프로젝트 ( 컨트롤+F9 )
빌드 모듈
리빌드 프로젝트
리빌드 모듈
해당 내용으로 진행하여도 오류가 발생하였음....
프로젝트가 컴파일되는 out 폴더를 가서보니 정상적으로 컴파일이 되지않아있음
ex) 지웠던 패키지가 그대로 존재
* out 폴더는 프로젝트 바로 하위에 존재함, 혹여나 다르게 설정하여서 경로를 모르겠다면
컨트롤 + 알트 + 시프트 + S 키를 동시에 입력하여서 좌측의 Project 메뉴클릭 후 우측 하단에 나오는 "Project compiler output" 의 경로를 보면됨
해당 컴파일 폴더를 삭제
* 여러개를 만들어놨다면 다 삭제해도되고.. 잘모르겠고 실행할때 사용되는 컴파일 디렉토리만 삭제하고싶으면 프로젝트를 실행할때
사용하는 아티팩트 폴더를 삭제하면됨
* 어떤건지 모르겠으면 하단의 내용대로 따라하면 알 수 있음
1. 상단메뉴바에서 "Run" 클릭
2. 클릭시 나오는 하위메뉴중에 Edit Configurations 클릭
3. 해당 창의 좌측에서 "톰캣 서버" -> 사용하는 톰캣 클릭
4. 우측 화면의 제일 하단에 Before launch : build Artifacts, Activate tool window 메뉴에서 사용하고있는 아티팩트 이름을 보면됨
삭제 후 실행시키면 자동으로 out폴더에 컴파일되고 실행이 됨