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 :

clean en phase de dev


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    114
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 50
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 114
    Par défaut clean en phase de dev
    Bonjour à tous,
    j'avais initié une discussion fin juillet avant de partir en vacances, impossible de remettre la main dessus aujourd'hui. Il semblerait qu'elle soit tombée dans le trou noir de la bdd de la 4ème dimension ...
    Donc je recommence parce que j'ai beau tourner le problème je ne trouve pas de solution. En fait ma question est simple : faîtes vous un pendant vos développements à chaque modif de votre code. Que dois-je faire pour ne pas supprimer l'ensemble de mes .class mais que maven arrive à ne recompiler que ce qui a été modifié et les classes impactées. En fait je perds un temps fou avec ce clean ...

    Pour info voici ce que m'a répondu rseM2 :
    Bonjour,

    Le clean n'est pas obligatoire mais recommandé. Maven 2 s'est bien détecter les modifications sur les fichiers et de recompiler juste ce qu'il faut.

    Cela n'est pas dépendant de maven mais c'est plutôt une bonne pratique.
    Avant de déployer il vaut mieux faire un clean pour s'assurer qu'il ne reste pas des fichiers inutiles (par exemple, un fichier de propriété qui a été supprimé dans le repertoire src/main/ressources et qui reste dans target/classes).

    Rémy
    Merci Rémy pour cette réponse, mais je ne suis pas convaincue, je suis d'accord que il y a des fois on y échappe pas, le clean est nécessaire. Mais à chaque fois c'est extrêmement lourd. Je n'arrive pas à croire que tout le monde travaille comme ça.

  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 : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Perso, je fais toujours un clean avant.

    Il m'est déjà arrivé d'avoir des soucis si je n'avais pas fait un clean avant, même si cela représente une grosse minorité des cas.
    Le fait est que je ne fais des compilation par Maven (or Eclipse) que lorsque j'ai besoin de déployer mon appli dans un environnement de test ou de validation.
    Du coup, je préfère que tout soit... clean
    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
    Membre confirmé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    114
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 50
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 114
    Par défaut
    Si je comprends bien, maven est difficilement utilisable en environnement de dev. Il faut donc utiliser un autre outil pour ce qui est de la compilation et du déploiement sur le serveur d'applications pour le test. Il faut que chaque développeur de l'équipe importe les pom dans leur IDE préféré puis configure le dit IDE pour que celui ci se charge de la compilation et du déploiement sur le serveur local de test. Pour moi, j'avais compris que Maven allait nous permettre d'échapper à ça justement ...

Discussions similaires

  1. dev ++ et clean screen
    Par tsrsi2006 dans le forum C
    Réponses: 3
    Dernier message: 13/05/2009, 00h27
  2. [Dev c++ 4] implicite declaration of function "int kbhi
    Par Torpedox dans le forum Dev-C++
    Réponses: 5
    Dernier message: 01/01/2003, 13h37
  3. [GTK]PB Librairie GTK+ sous dev-c++
    Par wozzy dans le forum Dev-C++
    Réponses: 15
    Dernier message: 05/11/2002, 14h55
  4. Dev-C++
    Par Anonymous dans le forum Dev-C++
    Réponses: 16
    Dernier message: 21/09/2002, 13h06
  5. [DEV-C++]#import de fichier .tlb
    Par pdl dans le forum Dev-C++
    Réponses: 6
    Dernier message: 19/07/2002, 22h46

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