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

Eclipse Java Discussion :

Rebuilds intempestifs d'un projet web


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de bidi
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    262
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 262
    Par défaut Rebuilds intempestifs d'un projet web
    Bonjour,

    Voilà, je suis face à un problème vraiment énervant avec Eclipse.
    A chaque opération (update/commit cvs, sauvegarde, parfois même juste l'édition) Eclipse fait un 'cleaning output folder for "mon projet"' et il fait un rebuild complet de toutes les sources! c'est super énervant et gênant vu que le projet a quand même une taille conséquente...
    Pour info, il s'agit d'un projet Web dynamique (WTP).
    J'ai regardé les builders présents (il n'y a que celui de Java), j'ai regardé du côté Checkstyle, j'ai désactivé un tas de trucs mais ça ne change rien... je ne sais plus quoi faire...

    Help please ;-p

  2. #2
    Membre Expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Par défaut
    Tu as le build automatique activé donc :
    - eclipse recompile chaque fichier modifié à chaque sauvegarde de ce fichier
    - eclipse recompile chaque fichier updaté par CVS (ou SVN et autres...)

    Ca peux recompiler au commit car si tu utilises des tags CVS genre $Revision$ dans ton code, ça va modifier ton source et donc fichier modifié/sauvegardé => recompilation.

    Pendant l'édition (sans sauvegarde) ça ne devrait pas recompiler d'autres sources que celui en cours d'édition.

    Ensuite si ça recompile beaucoup de fichiers c'est parce que si tu modifies par exemple une super classe, toutes les sous-classes et toutes les autres classes ayant une référence sur ta classe vont devoir être recompilées (logique).

    Solution => désactiver la compilation automatique et compiler quand tu en as vraiment besoin (décocher Project/Build Automaticaly).

    Par contre il ne devrait pas faire de clean. Tu compiles peut-être avec un script ANT qui lui te fait un clean systématique. Là faudrait plutôt corriger ton script ant ou t'en passer pour la compilation auto.

  3. #3
    Membre expérimenté Avatar de bidi
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    262
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 262
    Par défaut
    merci pour ta réponse :-)
    Mais oui, je comprends bien qu'il doive recompiler certaines classes en 'build automatically' mais pas faire un clean du projet et tout recompiler...
    J'ai besoin de cette compilation automatique pour wtp... c'est plus pratique.
    il doit y avoir un problème autre part...le clean et full rebuild c'est pas normal... En plus même quand je sauve rien c'est bizarre...

  4. #4
    Membre Expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Par défaut
    lance eclipse avec l'option -clean

    si ça change rien

    => réinstalle tout

  5. #5
    Membre expérimenté Avatar de bidi
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    262
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 262
    Par défaut
    Ben en fait c'est une nouvelle install ;-p
    C'est le standard de la boîte, jviens de changer pour être plus 'conforme'.
    Jviens de désactiver un plugin (Jupiter) et ça n'a plus l'air de le faire... bizarre, je vois pas le rapport mais bon... on va voir si ça continue...j'avais déjà cru avoir trouvé en modifiant le comportement Checkstyle mais pour finir c'était redevenu pareil.

    Merci pour ton aide en tout cas :-)

Discussions similaires

  1. [IIS] problème de création un projet Web
    Par kouta20 dans le forum IIS
    Réponses: 20
    Dernier message: 02/05/2007, 17h10
  2. [projet Tomcat][jar] Importer un .jar à un projet Web
    Par El Saigneur dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 24/06/2005, 17h06
  3. [myeclipse] [cvs] projet web commun à partir de 2 cvs
    Par Aldo dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/03/2005, 13h44
  4. [WSAD]Organisation de projet Web
    Par thibaut dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 21/10/2004, 14h05

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