어제 필자는 프로젝트를 리팩터링하고 패키지의 레이아웃을 변경했습니다. 일부 패키지를 다른 패키지로 이동하고 새 패키지를 생성했습니다. 하지만 이제 JUnit 테스트를 실행하려고하면 리팩터링 후 이름이 변경되는 메소드에 NoSuchMethodError
이 표시됩니다. 또한 메서드에서 다른 코드를 변경하면 IDEA는 여전히 이전 코드를 실행합니다. 파일 메뉴에서 "캐시 무효화"를 실행하려고했지만 컴퓨터를 다시 부팅하려고 시도했지만 결과가 없습니다. 문제가 될 수있는 곳은 어디입니까?Intellij IDEA가 변경을 감지하지 못함
편집 : 나는이 개 제안이
이것은 도움이되지 않았습니다. 나는 코드를 리팩터링하지도 않는다. 테스트 패스를 작성하는 코드 만 작성했습니다. 그러나이 코드는 intelliJ에서 테스트를 실행할 때 반영되지 않습니다. 하지만, "mvn clean install"을 실행하고 intelliJ에서 테스트를 실행하면 정상적으로 작동합니다. –