2010-08-13 2 views
0

Comment puis-je dire à Eclipse qu'une construction n'est pas valide si Eclipse est redémarrée, de sorte qu'elle exécute toujours cette étape de construction à nouveau? Sinon, comment puis-je dire à Eclipse de faire une reconstruction complète avec juste une étape de construction spécifique? Quoi qu'il en soit, la solution actuelle consiste à implémenter un "semi-singleton générateur-travailleur" (un par projet) qui conserve son propre statut de construction, et laisse le constructeur appeler ce singleton. Je peux ensuite appeler le constructeur manuellement à chaque fois que j'en ai envie. Cela fonctionne, mais je soupçonne qu'il y a une façon plus évidente de le faire, n'est-ce pas?"transitoire" construit ou déclenche un générateur spécifique

Répondre

1

Le mécanisme du générateur ne permet pas de définir une construction invalide sur Eclipse start - AFAIK. Pour votre autre question, dans le menu du projet, il y a une option pour nettoyer les projets sélectionnés (après le nettoyage, les constructeurs automatiques peuvent reconstruire chaque ressource dépendante). Les générateurs par défaut dans Eclipse sont transitoires. Ils détectent donc si un projet nécessaire est modifié et exécutent une reconstruction nécessaire après qu'une ressource nécessaire a été modifiée. Vous ne pouvez donc pas gérer cela.

+0

Oui, je sais. Malheureusement, mon projet utilise beaucoup de fichiers Python avec des fichiers dans "mon" langage. PyDev prend vraiment son temps à analyser le code (pour une bonne raison, c'est un * lot * de code à analyser ..) – Krumelur

+0

Marquer cela comme la réponse, "Ne peut pas le faire", car personne n'a trouvé une réponse de comment il peut être fait. – Krumelur

Questions connexes