2010-05-18 6 views
20

Mam dwa katalogi eclipse, oba są Galileo. Jedna ma zainstalowaną wtyczkę A, druga ma wtyczkę B. Teraz chcę mieć tylko jedno zaćmienie, czy jest to tylko kopiowanie katalogu wtyczek z jednego z zaćmień na drugi?Jak skopiować wtyczki między dwoma zaćmieniami

+0

seanf dał najlepszą odpowiedź. AFAIK tylko kopiowanie wtyczek do katalogów nie jest dobrym podejściem. Zastanów się nad poprawieniem swojej odpowiedzi. – Roland

Odpowiedz

38

Nie jestem pewien, kiedy to został wprowadzony, ale w Eclipse 3.7 można zainstalować wtyczki z innej instalacji Eclipse za pośrednictwem GUI: File->Import->Install->From Existing Installation. Możesz również przenieść listę witryn aktualizacji. Zobacz https://stackoverflow.com/a/10494974/14379

+0

Nie działa dla mnie, dopóki nie uruchomię nowego Eclipse jako administrator (na Win10). Lista była pusta do tego czasu. –

3

Tak, jest bezpieczny. Jest to jeden ze sposobów (nie preferowany) do instalowania nowych wtyczek.

+0

OK, więc to działa. Miły. Domyślam się, że mogę skompresować folder wtyczek do kopii zapasowej i skopiować go, aby go przywrócić. – Ron

0

Alternatywą dla modyfikowania pliku .ini jest użycie opcji Połącz pliki w folderach użytkownika Dropins. Pliki linków są po prostu plikami tekstowymi o rozszerzeniu .link. Zawierają one jeden (myślę, nigdy nie próbował z wielokrotności) wiersz tekstu w postaci:

path=<full path to an external folder> 

Folder odwołać powinny mieć dwa podfoldery: wtyczek i możliwości, gdzie można zainstalować wtyczki. Możesz zainstalować wiele wtyczek w jednym miejscu. Możesz upuścić wiele plików linków, co oznacza, że ​​możesz utrzymywać zestawy wtyczek i upuszczać je do różnych instalacji Eclipse (co jest bardziej elastyczne niż używanie współdzielonych dropin).

Więcej informacji:

3

Możesz również zainstalować jedną wtyczkę od innej przy pomocy p2. Dodaj drugą zainstalowaną wersję Eclipse jako witrynę aktualizacji i możesz wybrać zainstalowaną wtyczkę (po odznaczeniu kategoryzacji).

Na miejscu aktualizacji Państwo następujące ścieżki: /path/to/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile

Powiązane problemy