Eclipse 작업 공간을 복제하는 방법


83

새 깨끗한 Eclipse 작업 공간을 만드는 방법이 궁금하지만 기존 작업 공간의 모든 설정을 가지고 있습니다. 복제와 비슷하지만 프로젝트가 없습니까?


정확히 어떤 설정을 참조하고 있습니까? 예를 들어 줄 수 있습니까?
Itamar Katz

3
많은 설정, maven, subclipse 저장소 등이 있습니다.
Zemzela

답변:


80

내가 사용 수출 > - 환경 설정 -> 모두가 다음 새 작업 공간으로 변경하고 가져 의 환경 설정을. 잘 작동합니다 (분명히 편안하지는 않지만). 불행히도 이클립스는 대부분의 목적에 충분하지 않은 작업 공간을 변경할 때만 레이아웃 설정을 복사하도록 제공합니다.


1
내가 견고하다는 것을 발견 한 유일한 해결책. 또한 새 릴리스 (3.5-> 3.6 등)로 업그레이드 할 때 다시 수행해야합니다.
Thorbjørn Ravn Andersen 2011

3
그것을 처리하는 가장 좋은 방법은 사용하는 것입니다 code.google.com/a/eclipselabs.org/p/workspacemechanic
xavier.seignard

5
이 때 구글 닫힌다 구글 코드 아래로 죽을 것 같은 workspacemechanic 포기하고 보이는 것 같다 그냥 메모
Bostone

난 여전히 잘못된 장소에서 모든 잘못된 탭 그래서이는 등의 의견을 복사하지 않습니다
WendyG

예, 레이아웃에서는 작동하지 않습니다. 동기화하는 방법을 알지 못합니다.
kostja

21

다음 플러그인을 볼 수 있습니다. http://code.google.com/a/eclipselabs.org/p/workspacemechanic/

Google에서 개발 한 플러그인으로 환경 설정을 저장하고 모든 작업 공간에 자동으로 적용 할 수 있습니다.

보관 용 계정 (또는 다른 공유 저장소)에 저장하면 모든 컴퓨터간에, 심지어 모든 팀 구성원간에 기본 설정을 공유 할 수 있습니다.

귀하의 문제에 가장 적합하고 가장 신뢰할 수있는 솔루션입니다.


3
플러그인은 Google에서 개발하지 않았으며 현재 Google 코드 죽어가는 프로젝트를 포기했습니다
Bostone

17

내가 선호하는 방법은 이전 작업 공간에서 새 작업 공간으로 .settings폴더와 폴더를 모두 복사하는 것 .launches입니다. 이것은 내보내기 기본 설정 옵션을 사용하는 것보다 더 완전한 작업을 수행하는 것 같습니다. 당신은에서 시작 작업 공간에서 두 폴더 찾을 수 있습니다 에서 찾을 수 있습니다 폴더 폴더 폴더는 아래 폴더에 있습니다.
.metadata\.plugins
.settingsorg.eclipse.core.runtime.launchesorg.eclipse.debug.core

( pluralsight에 대한 두 개의 Eclipse 가이드 투어 비디오 교육 과정에서 다룬 많은 트릭 중 하나 일뿐입니다.)

.settings 위치의 Windows 탐색기 샷


3

workspace/.metadata폴더를 복사 해 볼 수 있습니다 . 주로 플러그인 정보가 포함되어 있으며 일부 플러그인이 없을 수 있습니다. 중요한 설정이 포함 된 특정 폴더는 .metadata/.plugins/org.eclipse.core.runtime/.settings입니다. 이 기사보기


3
나는 이것이 작동하지 않을 것이라고 보장합니다. .metadata 폴더는 절대 경로로 가득 차 있으며 이식 할 수 없습니다.
Konstantin Komissarchik 2011 년

@Konstantin Komissarchik 오늘 두 개의 .metadata 폴더를 확인했지만 절대 경로가 포함되어 있지 않습니다. 작업 공간 메타 데이터를 프로젝트 메타 데이터로 착각하고 있습니까? 프로젝트 메타 데이터에는 실제로 절대 경로가 포함되어 있습니다.
Bozho 2011 년

3
프로젝트 메타 데이터에 절대 경로가있는 경우 프로젝트를 제대로 구성하지 않은 것입니다. .metadata의 절대 경로 위치는 설치 한 플러그인과 Eclipse 사용 방법에 따라 다릅니다. 또한 일부 .metadata 콘텐츠는 바이너리이므로 기본 도구로 검색 할 수있는 기능이 제한됩니다.
Konstantin Komissarchik 2011 년

프로젝트 메타 데이터에 대한 @Konstantin Komissarchik-내 요점은 절대 경로를 포함 할 수 있다는 것입니다 (다른 스토리 여야하는지 여부). Btw, 내 업데이트 참조-기사에 연결했습니다.
Bozho 2011 년

프로젝트에 대한 포인트. 나는 인용 된 기사에 주어진 조언을 따르지 않는 것이 좋습니다. 참조 된 위치는 실제로 기본 설정 (InstanceScope 기본 설정 API를 지원함)에 대한 공통 저장소이지만 .metadata 폴더의 다른 곳에 많은 자유 형식 정보를 저장하는 많은 플러그인을 알고 있습니다. 이러한 플러그인은 일관성없는 메타 데이터 상태에 직면했을 때 이상하게 오작동 할 수 있습니다. 플러그인은 일반적으로 최종 사용자 편집 .metadata 폴더에 견고하게 작성되지 않습니다 ...
Konstantin Komissarchik

2

아무것도 수동으로 복사 할 필요가 없습니다. Workspace Preferences Transferrer를 사용 하면 좋습니다. 다음은 설명의 인용문입니다.

모든 기본 설정을 현재 작업 공간에서 다른 작업 공간으로 전송하는 옵션을 사용하여 파일> 작업 공간 전환… 명령을 확장합니다.

Eclipse 마켓 플레이스를 검색하고 거기에서 설치하십시오.


1
나를 위해 일했다!
Deepak

1

작업 영역의 속성을 보유하는 .Metadata를 복사해야합니다.


0

가장 좋은 방법은 .metadata 폴더를 새 폴더로 복사하고 Eclipse Workspace 대화 상자에서 해당 폴더를 여는 것입니다.


기존 작업 공간 폴더에서 .metadata 폴더 복사
MSN

0

로컬 파일 시스템의 전체 작업 공간을 복사하기 만하면됩니다. 내 새 기능 분기에 동일한 pom 파일이 있으므로 전체 빌드가 일치하기 때문에 저에게 효과적입니다. 이렇게하면 모든 프로젝트를 다시 가져올 필요가 없습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.