카테고리 없음

[자바] 종료 할 때 Eclipse에서 모든 프로젝트를 닫을 수 있습니까?

행복을전해요 2021. 1. 10. 04:03

2011 업데이트 :

종료시 모든 프로젝트를 실제로 닫으려면

이 스레드에서 언급 한

것과 유사한 플러그인이 필요합니다 .

shutdown()

모든 프로젝트를 닫고 작업 공간을 저장하기 위해 플러그인을 구현했습니다 .

참고 : 오늘 은 Eclipse3.0 이상에서 더 이상 사용되지 않기 때문에

stop()메서드를AbstractUIPlugin

구현합니다

shutdown()

.

 

그것은, 당신은 것입니다

전화IProject.close()

.그러나 Eclipse를 다시 시작할 때 해당 편집기를 복원하지 않도록 하려면

org.eclipse.ui.IWorkbenchPreferenceConstants.CLOSE_EDITORS_ON_EXIT 환경 설정

(원래 아래에서 참조한 것) 을 설정해야 합니다.

 

그렇지 않은 경우 다음과 같은 예외가 발생합니다.

 Could not restore workbench layout
 Unable to restore editor - 
  createElement returned null for input element factory:   
     org.eclipse.ui.part.FileEditorInputFactory.
     

2010 년 원래 답변;)

이 환경 설정은 (

이 JavaTips에서

) 필요에 가깝습니다. 프로젝트를 닫지는 않지만 최소한 작업 공간을 정리합니다.

> General > Editors > Close editors automatically
모든 편집기를 닫지 않고 Eclipse의 작업 공간을 닫고 동일한 작업 공간을 다시 열면 닫을 때 열린 모든 편집기가 다시 열립니다.

 

이로 인해 일식 시작 속도가 느려질 수 있습니다.

 

따라서 작업 공간을 닫기 전에 열려있는 모든 편집기를 닫는 것이 좋습니다.열려있는 모든 편집기는 Eclipse 작업 공간을 닫으면 자동으로 닫힐 수 있습니다.

자동으로 편집자 닫기

-------------------
나는 당신이 그것을 할 플러그인을 작성할 수 있다고 생각하지만 당신이 이것을 필요로하는 첫 번째 사람이기 때문에 이와 같은 것은 존재하지 않습니다.-------------------
몇 년 후 답변을 추가해도됩니까? 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 관련되지 않은 모든 프로젝트 닫기를 클릭하면 방금 발견했습니다. 어쨌든 관련없는 모든 프로젝트는 모든 프로젝트를 더 빨리 닫을 수있는 방법입니다.앞으로 누구에게나 도움이된다면? :-)

출처
https://stackoverflow.com/questions/2006020