2013-11-15 1 views
2

"새로 고침 리소스"가 정확히 무엇을 의미하는지 정확히 이해하지 못하기 때문에 잠시 온라인을 검색하고 있습니까? 이 경우 정확한 "자원"은 무엇이며 해당 확인란을 선택하면 완료시 자원 새로 고침이 수행됩니까? 프로젝트를 빌드 할 때 원본 파일이 컴파일되고 필요에 따라 종속성이 로컬 컴퓨터 .m2 저장소에 다운로드되거나 설치됩니다. 그러나 나는이 경우에 "상쾌한 자원"이 무엇을 의미하는지 모른다. 그것은 정확히 무엇을합니까? "새로 고침"(프로젝트를 마우스 오른쪽 단추로 클릭하고 "새로 고침"할 때) 중 어떤 작업을 수행 할 지 확신하지 못합니까? 그들은 같은가요?"완료시 리소스 새로 고침"이 정확히 수행하는 작업은 무엇입니까?

감사합니다.

답변

1

리소스는 작업 영역의 파일 및 폴더입니다. 일반적으로 이클립스는 이클립스 코드 외부의 어떤 것이이 리소스를 바꾼다는 것을 확인하지 않는다. 그리고 마침내 알게되면 리소스가 동기화되지 않는 오류 메시지를 줄 것이다.

'Eclipse 외부의 것'은 파일을 만들고 변경하기 위해 Eclipse 리소스 API (IFile 등)를 사용하지 않는 코드를 의미합니다. 예를 들어, 외부 빌더를 실행하면 Eclipse가 변경 사항을 보지 않고 파일을 변경할 수 있습니다.

refresh resources을 선택하면 Eclipse가 변경 사항을 확인하고 일치시킬 자원에 대한 정보를 갱신합니다.

Refresh 메뉴 옵션을 사용할 때와 동일합니다.

Refresh using native hooks or polling (Preferences > General > Workspace)에 이러한 변경 사항을 자동으로 처리하려고하는 옵션이 있습니다.

+0

"Eclipse 외부의 어떤 것"은 무엇을 의미합니까? 당신은 정교 할 것입니까? – user1006375

+0

정교하고 기본 설정 옵션도 추가되었습니다. –

관련 문제