IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

Projet Eclipse avec dépendances dans le répertoire projet au lieu du repository local Maven


Sujet :

Maven Java

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 5
    Points : 3
    Points
    3
    Par défaut Projet Eclipse avec dépendances dans le répertoire projet au lieu du repository local Maven
    Bonjour à tous,
    J'ai un projet géré par Maven, et je me sers d'eclipse comme ide. Grace au plugin maven eclipse plugin, je peux générer les fichiers projet eclipse. Mon problème est que les dépendances du projet pointent vers le repo local maven. Hors, je dois être en mesure de faire certains developpements sur le systeme cible, qui, pour des raisons de securité, n'est relié à aucun réseau. Cela m'oblige à chaque fois à faire une copie de mon répo local maven (plusieurs Go!!) sur le systeme cible.
    Je voudrais pouvoir etre en mesure, via un plugin maven, de faire la meme chose que mvn eclipse:eclipse, sauf qu'il me mettrait une copie des dépendances dans un sous-répertoire lib du projet eclipse. Est-ce que c'est possible ?
    Merci pour vos réponses.
    Thomas

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Points : 7 275
    Points
    7 275
    Par défaut
    Personnellement, je te déconseille de faire ce genre de bidouilles.
    Le mieux, c'est d'utiliser le plugin dependency, il y a un goal pour ça (copy-dependencies) :

    http://maven.apache.org/plugins/mave...cies-mojo.html

    Le but de ce goal est de pouvoir copier toutes les dépendances (directes et transitives) de ton projet dans un répertoire donné. Il te reste alors à zipper ce répertoire pour n'avoir ainsi plus qu'à transférer les dépendances nécessaires à ton projet...
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  3. #3
    Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Merci pour ta réponse, je vais essayer ça.
    Ce n'est vraiment pas facile d'utiliser Maven sur des systèmes non connectés. Si certains ont des expériences d'une telle utilisation ça m'intéresse.
    Merci
    Thomas

Discussions similaires

  1. construction d'un projet eclipse avec hudson
    Par javadevelopper dans le forum Intégration Continue
    Réponses: 3
    Dernier message: 17/07/2012, 10h54
  2. différentes servlets dans un même projet Eclipse
    Par dododawn dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 23/12/2009, 08h14
  3. Réponses: 0
    Dernier message: 27/02/2009, 10h46
  4. Réponses: 2
    Dernier message: 13/01/2009, 21h21
  5. Probleme insertion de deux fiches avec BDE dans un meme projet
    Par jojojojo57 dans le forum Bases de données
    Réponses: 4
    Dernier message: 22/03/2007, 08h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo