Eclipse Mars został niedawno wydany i miałem ochotę go wypróbować. Wymieniono ściślejszą integrację z Gradle jako jedną z jego funkcji za pośrednictwem Buildship.Jak odświeżyć zależności projektu za pomocą Buildship w Eclipse?
Z Luna używałem Gradle Integration for Eclipse (4.4) i stwierdziłem, że o wiele łatwiej jest pracować z tym, co próbowałem zrobić; Mogłabym dodać "naturę" Gradle do istniejącego projektu bez potrzeby usuwania projektu i ponownego importowania go tak jak w przypadku Buildship, i automatycznie wstawiał wszystkie zależności, które zadeklarowałem w build.gradle
w ścieżce klasy projektu.
W programie Buildship nie widziałem opcji konfigurowania istniejącego projektu jako projektu Gradle i nie mogłem znaleźć sposobu na uwzględnienie zależności określonych w skrypcie budowania w ścieżce klasy projektu.
Próbowałem zainstalować oryginalną wtyczkę (GIfE 4.4) dla Eclipse Mars i po ponownym uruchomieniu Eclipse automatycznie zrobiło to dla mnie ponownie. Zastanawiam się, czy istnieje sposób, aby to zrobić przez samą konstrukcję, ponieważ teraz, mimo że wszystko działa, jest to dość zabawna konfiguracja. menu rozwijanego Mój projekt wygląda tak:
Oprócz patrząc nieco dziwne, to jest całkiem ładny setup, ponieważ łączy w sobie automatyczne zarządzanie zależność GIfE z możliwością uruchamiania zadań Gradle bezpośrednio od Eclipse ten Buildship zapewnia.
Każdy, kto tu przyjeżdża. To jest najlepsza odpowiedź i powinna być zawarta jako oficjalny dokument. –
Rozwiązał również mój problem: zamknął mój projekt, dodał ten wpis, a kiedy ponownie go otworzyłem, istniały zależności. Wielkie dzięki Paul! Jestem na najnowszej wersji, 1.0.5 i nieco zaskoczony, tak wielki problem jak ten nie został jeszcze naprawiony. Czy ktoś jeszcze zgłosił błąd? – IGx89
jako Nicolas Modrzyk już wspomniano, to powinno być zawarte w oficjalnym dokumencie !!! –