1] Pobieranie kodu źródłowego do katalogu, który będę nazywać code_dir_tree
2] edytować pom.XML w głównym code_dir_tree następująco:
wymienić:
<modules>
<module>translators</module>
</modules>
z:
<modules>
<module>knights</module>
<module>rest-client</module>
<module>springidol</module>
<module>springidol-annotation</module>
<module>springidol-aop</module>
<module>springidol-aspectj</module>
<module>springidol-atinject</module>
<module>springidol-autodiscovery</module>
<module>springidol-javaconfig</module>
<module>springidol-qualifiers</module>
</modules>
3] z powłoki polecenia w katalogu code_dir_tree uruchom: mvn Eclipse czysty
4] w obrębie zaćmienia, upewnij się, że masz odświeżoną, najlepiej pustą przestrzeń roboczą, dostępną pod numerem
5] skopiuj cały code_dir_tree ręcznie do obszaru roboczego - nie poszczególne projekty, sam kod_kodu.
6] w czasie zaćmienia, wykonaj import | istniejące projekty maven, wybierz katalog główny_katalogu_kopiowego (już w obszarze roboczym), upewnij się, że wszystkie projekty, w tym pom.xml, są wybrane, kliknij Zakończ
7] uruchom aktualizacje programu maven, czyste kompilacje instalacyjne - wszystkie - projekty - na bok od Rest-klient, który ma nierozwiązane zależności, powinien być gotowy, aby przejść
pozostałe projekty, Spitter i SpringPizza są Gradle projekty - STS, który ma Gradle integraton, musi być zainstalowany, aby uzyskać te importowane
8] w czasie zaćmienia, wykonaj import | Projekt Gradle wybierz katalog Spitter, wciśnij OK, wybierz „modelu kompilacji”, po zakończeniu zapewnienia, że wszystkie są wybrane, uderzył zakończyć
9] powtórzyć tę samą procedurę, jak w 8] SpringPizza
to jest to - powinieneś być gotowy do użycia!
Kiedy przechodzę do folderu 'src/test' lub' src/main', kliknij prawym przyciskiem myszy, wybierz 'Build Path', pokazuje mi' Brak dostępnych akcji'. http://imageshack.us/a/img20/6672/sia3codeknights.png jest zrzutem ekranu tego, co otrzymuję wykonując to, co wyjaśniłem powyżej. – skip
@skip, zaktualizowałem swoją odpowiedź. – alfredaday
: Wielkie dzięki za odpowiedź ponownie. Właściwie już mam już zainstalowaną wtyczkę 'm2e', dlatego uważam, że widzę' Maven-> Wyłącz zarządzanie zależnościami 'w miejscu 'Maven-> Enable Dependency Management'. http://imageshack.us/a/img543/3296/sia3codem2e.png i http://imageshack.us/a/img829/7139/m2ef.jpg obrazy pokazują stan mojego IDE.Myślę, że nie miałbym udało mi się zaimportować 'sia3-code' jako' Maven Project' inaczej. Tak, mam 'STS' pobrany. Zastanawiam się, co mi brakuje. Czy uważasz, że brakuje mi' gradle plugin'? Właściwie to chcę, żeby to działało najpierw na Eclipse. – skip