Pracuję dla firmy, która korzysta z Eclipse i wielu wtyczek do swojego środowiska programistycznego.
Próbuję wymyślić zautomatyzowany sposób instalacji wszystkiego (zaćmienie i wtyczki) i skonfigurowania serwerów, subversion, repozytoriów zadań, Maven i Tomcat.
Obecnym rozwiązaniem jest skonfigurowanie Eclipse i wszystkich jego wtyczek, a następnie umieszczenie go w pliku zip. Następnie nadal musisz zainstalować tomcat (i podłączyć go do zaćmienia), a następnie ręcznie skonfigurować SVN, zadania (bugzilla) i Maven.
Ponadto - obecnie rozwijają się w systemie Windows, a ja próbuję skonfigurować to na Ubuntu 11.10.
Czy masz jakieś wskazówki, jak to zrobić, tak jak rozpakowanie tar i uruchomienie skryptu? Próbuję użyć git diff, aby dowiedzieć się, co robi zaćmienie, ale nie było to owocne.
źródło
Myślę, że zipution soulution to dobry początek. Następnie możesz zainstalować wtyczkę makra i przeprowadzić konfigurację
http://marketplace.eclipse.org/content/eclipse-keyboard-macro-recorder
źródło
Devon-IDE jest twoim przyjacielem i dokładnie rozwiązuje twój problem: https://github.com/devonfw/ide/blob/master/documentation/Home.asciidoc#devon-ide
źródło
Przechowuję Eclipse i podstawową konfigurację w kontroli wersji. To obsługiwałoby wtyczki i tym podobne. Przechowuję tam również wszystkie narzędzia, takie jak JDK i pliki wsadowe konfiguracji środowiska i tym podobne.
W ten sposób jedyną rzeczą, którą programista musi zainstalować, aby rozpocząć pracę, jest klient kontroli wersji.
Pliki wsadowe można wykorzystać do skonfigurowania metadanych tak, jak chcesz.
Zwykle ścieżkę plików wsadowych konfiguruję automatycznie w stosunku do miejsca jej uruchomienia, w ten sposób mogę mieć wiele strumieni programistycznych na jednym komputerze.
źródło