[eclipse] 프로젝트 기능> Eclipse에서 Clean

Eclipse의 Project → Clean … 도구는 실제로 무엇을합니까?



답변

그 기능은 프로젝트에있는 빌더 (원하는대로 정리 명령을 해석하도록 선택할 수 있음) 및 자동 빌드가 켜져 있는지 여부에 따라 다릅니다. 자동 빌드가 켜져있는 경우 정리 호출은 정리 빌드와 동일합니다. 첫 번째 아티팩트가 제거 된 다음 전체 빌드가 호출됩니다. 자동 빌드가 꺼져 있으면 정리가 아티팩트를 제거하고 중지합니다. 그런 다음 나중에 수동으로 빌드를 호출 할 수 있습니다.


답변

프로젝트에서 이미 컴파일 된 파일을 제거하여 완전히 새로 재 빌드 할 수 있습니다.


답변

여기에 또 다른 문제가 있습니다. Eclipse의 Clean 기능이 손상되었습니다. Eclipse 외부에서 파일을 삭제하면 파일이 누락되었다는 사실을 인식하지 못하며 파일을 수동으로 삭제할 때까지 빌드 오류가 발생합니다. 그럼에도 불구하고, 특히 많은 파일이 누락 된 경우 반드시 작동하지는 않습니다. 이것은 내가 마지막으로 빌드 한 이후로 많은 변경 사항이있는 코드 분기를 확인할 때 자주 발생합니다. 이 경우 내가 찾은 유일한 방법은 새로운 작업 공간을 시작하고 처음부터 프로젝트를 다시로드하는 것입니다.


답변

Maven으로 클린 빌드를 실행할 때 Eclipse에서도 동일한 문제에 직면했지만이 문제에 대한 간단한 해결책이 있습니다. Maven 업데이트를 실행 한 다음 애플리케이션을 빌드하거나 직접 실행하기 만하면됩니다. 문제가 해결되기를 바랍니다.


답변