Ce site met a disposition le build journalier de la traduction francaise du Maven: The Definitive Guide
Consultez :
  • Les documents de reference sur le projet original
  • Les sources de la traduction fr sur GitHub
  • maven


    14.3.4. Projets Maven Android multimodules

    Le plugin Maven Android peut être utilisé pour configurer un projet multimodule, comme par exemple ici, 3 modules liés à un même parent.

    Bibliothèque de code Java

    Ce premier module contient dans un jar la logique métier écrite en Java, ou tout autre langage s'exécutant sur la JVM.

    Code de l'application Android

    Ce second module dépend du premier, il contient le code dépendant de la plateforme Android. Ce module doit être de type APK et avoir configuré le plugin Android.

    Tests d'instrumentation

    Ce troisième module dépend du second module, il contient les différents tests d'intégration de l'application.

    Il est possible de construire ces différents modules en même temps par l'intermédiaire d'un build multimodule. Cela permet, par exemple, de partager le code contenant les objets du modèle ou la logique métier entre entre une application Android et une application Web.