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
Odpowiedz
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
Nie działa dla mnie, dopóki nie uruchomię nowego Eclipse jako administrator (na Win10). Lista była pusta do tego czasu. –
Tak, jest bezpieczny. Jest to jeden ze sposobów (nie preferowany) do instalowania nowych wtyczek.
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
Tak, ale zaleca się użycie "shared dropins directory", aby całkowicie uniknąć kopiowania.
Zmienić wycieczka eclipse.ini zarówno dla instalacji:
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/<myPath>/mySharedDropins
Niestety, kiedy pierwotnie zainstalować wtyczkę, to cannot install it directly in the shared dropins, więc przynajmniej jedna kopia jest nadal konieczne tam.
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:
- More details on link files (choć poważnie prehistorycznego artykułu).
- Read about links files in P2 (niezbyt pouczające).
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
- 1. Jak skopiować tabelę między dwoma modelami w środowisku roboczym Mysql?
- 2. Kopiowanie danych między dwoma instancjami serwerów
- 3. Połączenie między dwoma użytkownikami
- 4. Jak skopiować arkusz między skoroszytami programu Excel w Javie
- 5. Komunikacja między dwoma wątkami
- 6. Korelacja między dwoma wektorami?
- 7. Jak mogę wysłać ciągi między dwoma komputerami?
- 8. Jak zmienić div między dwoma rodzicami?
- 9. Jak wykonać iterację między dwoma ArrayLists jednocześnie?
- 10. Jak usunąć margines między dwoma obrazami?
- 11. Jak znaleźć różnicę między dwoma ciągami?
- 12. Jak dodać spację między dwoma wyjściami?
- 13. Jak mogę obliczyć różnicę między dwoma ciągami?
- 14. Jak wybrać tekst między dwoma węzłami?
- 15. Jak wstawić przycisk między dwoma układami
- 16. Jak wykryć konflikt między dwoma repozytoriami git.
- 17. Jak obliczyć szerokość między dwoma elementami?
- 18. Jak zastąpić podciąg między dwoma indeksami
- 19. Jak uzyskać odległość między dwoma divami
- 20. Jak obliczyć podobieństwo Cosinusa między dwoma tensorami?
- 21. Jak obliczyć różnicę między dwoma Java java.sql.Timestamps?
- 22. Jak wyodrębnić ciąg między dwoma znakami "/"
- 23. Jak uzyskać różnicę między dwoma elementami DataFrames?
- 24. Jak uzyskać różnicę między dwoma DataTables
- 25. Jak znaleźć podłańcuch między dwoma ciągami?
- 26. Android odległość między dwoma punktami
- 27. Skalowanie między dwoma zakresami numerów
- 28. Kąt Matlab między dwoma punktami
- 29. Bash - różnica między dwoma listami
- 30. Luka między dwoma wbudowanymi blokamielement
seanf dał najlepszą odpowiedź. AFAIK tylko kopiowanie wtyczek do katalogów nie jest dobrym podejściem. Zastanów się nad poprawieniem swojej odpowiedzi. – Roland