2014-02-06 2 views
1

Eclipse IDE를 닫을 때 일부 파일 (더 정확하게는 특수 폴더의 모든 파일)이 삭제되어야합니다. 이것을 어떻게 알 수 있습니까?Eclipse 종료시 파일 삭제

결국 SVN 자격 증명을 삭제하고 싶기 때문에 필요합니다.

+0

이를 위해 이클립스 플러그인을 개발해야합니다. –

+0

나는 이미 이것을 알아 챘다. 그러나 나는 시작하는 방법에 대한 단서가 없습니다 .... – wewa

답변

1

IWorkbenchListener이 해결책이 될 수 있습니다.

http://help.eclipse.org/indigo/nftopic/org.eclipse.platform.doc.isv/reference/api/org/eclipse/ui/IWorkbenchListener.html.

lestiner를 구현하고 addWorkbenchListener 메소드를 사용하여 작업대 객체에 등록합니다. http://www.eclipse.org/resources/resource.php?id=370 :

http://help.eclipse.org/indigo/nftopic/org.eclipse.platform.doc.isv/reference/api/org/eclipse/ui/IWorkbench.html#addWorkbenchListener(org.eclipse.ui.IWorkbenchListener)

은이 문서를 따를 수 이클립스 플러그인 개발을 시작합니다. 이 답변에 대한 자세한 내용은 다루지 않을 것입니다. 왜냐하면 꽤 길기 때문에 주제에 대한 위의 정보 이외에도 훌륭한 리소스를 쉽게 찾을 수 있기 때문입니다. 플러그인이 생성되면 플러그인의 활성화 방법에 리스너를 등록하면됩니다.

PlatformUI.getWorkbench().addWorkbenchListener(new IWorkbenchListener(){ 

preShutdown(IWorkbench workbench) { 
    // delete your files here .... 
} 
postShutdown(IWorkbench workbench) { 
// Nothing to do 
} 
}); 

나는 메서드 이름을 기억하지 않으며 시작 시간에 특별한 동작이 필요하지 않지만 온라인에서도 쉽게 찾을 수 있어야하는 경우 필요합니다.

+0

좀 더 자세히 설명해 주시겠습니까? eclipse extension/pvgin bevore를 작성한 적이 없습니다. – wewa

+0

수정 된 답변보기 –