2009-11-24 9 views
0

Je travaille sur un projet sur Eclipse, plus spécifique à la génération RAD. Le fichier EAR exporté est d'environ 40 Mo, la semaine dernière il prenait 1 minute, aujourd'hui il prend plus de 10 minutes. Je n'ai pas changé beaucoup de code, ni changé aucune config liée à la JVM.Exportation du fichier EAR dans Eclipse prenant beaucoup de temps

J'exporte directement à partir de RAD, faites un clic droit sur le projet et exportez EAR.

Alors, qu'est-ce qui ne va pas?

+0

toute sortie de console qui pourrait être utile? – Bozho

+0

la console n'écrit pas beaucoup lors de l'exportation EAR. Je ne sais pas si cela a quelque chose à voir avec ça, mais j'ai désactivé toutes les validations dans RAD. Le bâtiment est un peu plus rapide maintenant, a-t-il quelque chose à voir avec l'exportation? Pour toute personne familiarisée avec RAD, lors de l'exportation de fichiers EAR, elle est simplement restée bloquée dans la boîte de dialogue Exportation jusqu'à ce qu'elle écrit le fichier entier. Dans le passé, il écrivait 1-2 Mo par seconde, maintenant il écrit à peine 200 Ko/s. – medopal

Répondre

1

Le problème est fixe, je ne sais pas lequel de ceux-ci l'a fixé, mais l'un d'entre eux a fait:

  • Le dossier de sortie a été partagé sur le réseau, a arrêté le partage
  • défragmenté le disque
  • Vidé la Corbeille (il y avait près de 5 Go)

Je les ai fait tous ensemble, donc je ne sais pas qui a résolu le problème, mais je soupçonne l'un des deux premiers. C'était un problème de système d'exploitation, rien à voir avec Eclipse.

+0

Dans de tels cas, je recommande d'arrêter de partager le dossier lors de la construction/déploiement et défragmenter. – medopal

3

Pensées:

Il est clair que quelque chose est différent. Qu'est ce que ça pourrait être?

  1. Votre application: Pourriez-vous avoir beaucoup plus de petits fichiers graphiques ou certains comme ça?
  2. Votre application: pourriez-vous référencer une ressource externe, par exemple. XSD de quelque part à distance, est-ce générateur de code à ce stade avec une telle référence?
  3. Environnement: lecteur de disque. Exportez-vous à un disque presque complet? Ou un lecteur réseau qui est soudainement très lent, ou en quelque sorte un système de contrôle de révision essaie d'adopter ce que vous exportez.
  4. Environnement: Mémoire. J'ai vu Eclipse devenir stupidement lent quand il y a une pagination. Pourriez-vous simplement avoir un peu augmenté votre utilisation de la mémoire un peu ou maintenant exécuter quelque chose de nouveau en arrière-plan?

Comme aucun de ceux qui appliquent (vous vraiment sûr?) Alors je ferais ceci:

  • prendre l'application à un autre espace de travail
  • prendre l'application à une autre machine
  • Cassez l'application en morceaux, binaire chop jusqu'à ce que vous trouvez ce que le bit cher
+0

bonnes idées, mais en réalité, aucune d'entre elles s'appliquent ici. – medopal

+0

J'ai essayé votre deuxième groupe de suggestions, en fait c'est plus rapide sur mon ordinateur compagnon. Alors maintenant, je pense que cela n'a rien à voir avec Eclipse, pourrait être un antivirus ou un problème de disque dur, creusera plus loin. – medopal

+0

LOL - aime l'orgueil du premier commentaire ... – Nate

Questions connexes