Mam pomyślnie zainstalowany & skonfigurowany plugin M2E Maven dla Eclipse, wraz z Android SDK i ADT.Struktura katalogu Android Maven
Chcę tworzyć projekty Android z wewnątrz Maven, a więc znalazłem this artykuł, który daje instrukcje dotyczące instalacji Android Maven Plugin, a przy użyciu wstępnie istniejącej Android-Maven archetyp dla inicjowania projektu.
Postępowałem zgodnie z instrukcjami do "T" i pięknie wspominałem o projekcie "mavenified".
Jedynym problemem jest to, jestem przyzwyczajony do (i naprawdę podoba!) Następujące typowe Maven strukturę katalogów:
src/
main/
resources/
java/
test/
resources/
java/
to jednak archetyp nie wydaje się zawierać katalog src/test/*
, tylko src/main/*
drzewo. Jak uzyskać test "poddrzewo" w ich?
Chyba mam dwie opcje:
- znaleźć inny Android-Maven archetyp, który zawiera je; lub
- ręcznie dodać
test/resources
itest/java
źródło foldery sobie
Ja nawet nie wiem od czego zacząć patrząc na pierwszej opcji, i, szczerze mówiąc, jestem przestraszony spróbować drugi! Słyszałem, że zmiana struktury katalogów archetypu może naprawdę zepsuć kompilację.
Co by sugerowało SO? Czy jest coś oczywistego, czego tu brakuje? Z góry dziękuję!
Tylko notatkę. Możesz zyskać o wiele większą produktywność, pisząc projekt biblioteki, który może być zbudowany jako projekt java maven. Umieszczenie odpowiedniej funkcjonalności w ten sposób oznacza, że możesz budować i testować o wiele szybciej. – Steven