Eclipse 3.7을 4.2 (Juno)로 업그레이드하는 가장 쉬운 방법


105

따라서 Eclipse juno는 3.7이 아닌 4.2를 기반으로하기 때문에 별도의 juno 사본을 설치하고 3.7의 기존 플러그인을 모두 다시 설치하지 않고 업그레이드하는 가장 쉬운 방법은 무엇입니까?

eclipse.org에 언급 된 간단한 업그레이드 경로가없는 것 같습니다.


8
새로운 "설치"(또는 아카이브 압축 해제라고 부르는 모든 것)를 사용하게되어 기쁩니다. 한 번 시도했지만 다시 사용하지 않은 많은 플러그인을 제거했으며 이제는 정말 필요한 플러그인 만 남았습니다.
moeTi

3
@moeTi 좋은 점,하지만 일식은 여전히 자율적으로 업데이트 할 수 있어야한다
님 침 스키

그 것이 좋은 @NimChimpsky, 난 항상 내 플러그인을 다운로드하거나 플러그인 폴더마다 난 업그레이드에 넣어 가지고 ...
alculete

@Danilo 최근 에 intellij로 업그레이드 했는데 몇 년 전에 했어야했습니다.
NimChimpsky

1
@Danilo 응? 설마, intellij는 모든면에서 훨씬 낫습니다. 그러나 비용이 많이 들지만 그만한 가치가 있다고 생각합니다.
NimChimpsky

답변:


157

Eclipse는 3.7.1에서 3.7.2로 간신히 업데이트 할 수 있으며 3.7에서 4.2로 신경 쓰지 마십시오.

기존 Eclipse 개발 환경으로 많은 업그레이드를 시도한다면 개발 환경의 생명을 손에 쥐고있는 것입니다. 나는 당신에 대해 모르지만 내 개발 환경은 업그레이드를 위험에 빠뜨리기에는 너무 중요합니다.

개발 환경을 변경하려면 항상 새 Eclipse 디렉토리와 새 Eclipse 작업 공간을 작성하십시오.

새 디렉토리에 Eclipse 4.2의 압축을 풀고 플러그인을 한 번에 하나씩 추가하십시오. Bananeweizen의 방법을 사용하여 Eclipse 3.7 플러그인을 복사하거나 수동으로 추가 할 수 있습니다. 사용하는 플러그인이 Eclipse 4.2 용으로 업그레이드되었는지 확인하는 것이 좋습니다.

새 Eclipse 4.2 작업 공간을 만들고 Eclipse 3.7 작업 공간에서 프로젝트 코드를 복사합니다. 나중에 문제를 발견하면 Eclipse 3.7 및 Eclipse 3.7 작업 공간으로 폴백 할 수 있습니다.

작동하는 Eclipse 4.2 환경이있는 경우 Eclipse가 손상된 경우 Eclipse 4.2 환경을 복원 할 수 있도록 zip 파일을 백업하고 보관하십시오.

작업 환경을 바꾸는 것을 결코 생각하지 마십시오.


18
진정한 Eclipse 사용자처럼 말합니다. 잔인하게 솔직한 조언을 해주셔서 감사합니다.
Cooper

공유 해주셔서 감사합니다. 나는 정확히이 조언을 찾고 있었다. 엄지 척!
dubbaluga

1
좋은. 다른 모든 방법으로 길을 잃지 마십시오. 시간을내어 새로 시작하면 더 빨리 게임을 시작할 수 있습니다.
Ralph Oreg 2015 년

114

http://download.eclipse.org/eclipse/downloads/drops4/R-4.2-201206081400/ 에서 플랫폼 런타임 바이너리를 다운로드합니다 . 이것은 기본적으로 "플러그인이없는 Eclipse"입니다. 새 작업 공간에서 실행하고 파일-> 가져 오기-> 설치-> 기존 설치에서를 선택 하고 마법사가 기존 3.7 디렉토리를 가리 키도록하십시오. "최신 버전 설치"를 확인하고 완료를 누르십시오.

그러면 3.7 설치에서 찾은 최신 버전의 플러그인이 4.2 설치에 설치됩니다. 안타깝게도 대부분의 사람들은이 기능을 모르고 업그레이드 할 때 각 플러그인을 수동으로 설치합니다.

보너스 답변 : 동일한 마법사를 사용하여 설치된 기능 목록을 동료와 공유 할 수있는 파일로 내보낼 수도 있으므로 모두 동일한 플러그인을 설치했습니다.


1
'최신 버전 설치'확인란이없는 것 같으므로 screencast.com/t/5FDB2tR6LNSk 를 설치하려고 할 때 이전 버전 종속성 오류가 발생 합니다. 최신 버전을 설치하려면 어떻게해야합니까?
pdeva

2
좋습니다. 이전 버전에서 소프트웨어 구성을 내 보낸 다음 새 버전으로 가져와야합니다. 그렇지 않으면 juno는 업데이트 사이트에 대해 알지 못하기 때문에 플러그인을 자체 저장소에 복사 / 붙여 넣기를 시도합니다. 그러나 이렇게해도 해결 방법을 모르는 비밀 종속성 문제 메시지가 있습니다. 나는 길버트의 대답을 올바른 것으로 표시해야 할 것입니다. 이클립스를 업데이트하는 좋은 방법은 없습니다.
pdeva

2
좋은 아이디어처럼 보이지만 안타깝게도 가져 오기 마법사는 "유효한 응용 프로그램 설치 경로 지정"을 제공합니다. 기존 설치를 선택할 때 오류가 발생합니다. :(
thSoft

2
궁금한 사람을 위해 기존 Eclipse 디렉토리의 기본 경로는 ~ / .eclipse / org.eclipse.platform * /입니다.
varagrawal

2
Indigo에서 Kepler로 업데이트하기 위해 이렇게했습니다. 나는 superjos의 문제가 없었습니다 .Eclipse는 Java 개발자 용 Eclipse IDE가 이월되지 않도록 할만 큼 똑똑했습니다. 매우 유용한 솔루션!
ameed

17

방금 http://download.eclipse.org/releases/juno/ 를 Window-> Pref-> 설치 / 업데이트-> 사용 가능한 소프트웨어 사이트에 추가했습니다.

그런 다음 도움말-> 업데이트 확인에서 소프트웨어를 업데이트 할 수 있습니다.

나를 위해 잘 작동하는 것 같습니다


1
이것은 나를 위해 일했습니다 .. 처음에는 몇 가지 오류가 발생하고 설치에 실패했습니다. Java 7을 설치했습니다. 그런 다음 Java 6 업데이트 27로 전환했습니다. 그런 다음 다시 시도했습니다. 효과가있었습니다.
로니

이 방법을 시도했을 때 종속성 문제를 해결하기 위해 먼저 중간 릴리스를 추가하고 업데이트해야했습니다.
davenpcj

16

마이그레이션하는 데 2 ​​분이 걸렸습니다 (가장 긴 부분은 다운로드입니다;)) :

  • eclipse의 마지막 릴리스를 다운로드하십시오. http://download.eclipse.org/eclipse/downloads/

  • 아카이브를 추출하고 새 버전을 시작하고 기존 작업 공간을 선택하십시오.

  • 메뉴 파일-> 가져 오기에서

    • 설치 / 기존 설치에서 선택

    • 유지할 확장 프로그램을 선택할 수 있습니다 (여전히 호환 가능).

참고 : Eclipse 4.2에서 4.3으로이 조작을 테스트했습니다. 이 솔루션은 다른 답변에 비해 빠르고 쉽고 안전하다고 생각하기 때문에이 답변을 추가하고 있습니다.


안타깝게도 이것은 3.7에서 4.4로 업그레이드하는 경우에는 작동하지 않습니다. 작업 공간이 유효하지 않다는 오류가 발생합니다 (작업 공간을 업그레이드한다고하더라도).
CpnCrunch

1
이것은 부분적으로 3.8에서 4.5로 나아갔습니다. 내 설정 / 환경 설정을 마이그레이션하는 데는 훌륭했지만 마이그레이션 된 버전 1) 더 이상 작동하지 않고 2) Eclipse 내에서 업데이트 할 수없는 경우 여러 플러그인을 수동으로 다시 설치해야했습니다.
aroth
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.