Par défaut VM arguments dans Eclipse configuration debug?
Quand j'ai implémenter de nouvelles fonctionnalités à l'aide de TDD, j'utilise souvent le raccourci Shift + Alt + D T
à exécuter les cas de test jUnit je suis actuellement en train de travailler sur (et non l'ensemble de la suite de test, qui prend quelques minutes).
Cela crée une nouvelle Configuration de Débogage pour le courant de source Java et s'exécute immédiatement. Maintenant, je voudrais exécuter le test avec des affirmations activé (VM option -ea
).
Malheureusement, la VM arguments pour la nouvelle configuration de débogage commence à vide. Je dois toujours aller dans Debug Configurations...
→ Arguments
et ajouter -ea
à la VM arguments d'entrée de la boîte.
Est-il possible d'avoir de l'Éclipse ces arguments rempli avec (projet ou espace de travail large) options par défaut?
OriginalL'auteur Bluehorn | 2009-07-15
Vous devez vous connecter pour publier un commentaire.
Windows
→Preferences
→JUnit
a une option pour ajouter-ea
chaque fois qu'une nouvelle configuration de lancement est créé. Il ajoute le-ea
option pour la Configuration de Débogage.L'intégralité du texte à côté d'une case à cocher est:
OriginalL'auteur RAbraham
Je pense que vous pouvez définir cette option en modifiant la définition de la JRE sous
Preferences
→Java
→Installed JREs
→ Sélectionnez le JRE en question et de modifier la valeur par défaut VM argumentsOriginalL'auteur Grem
Seule façon que je peux voir à faire c'est de contribuer à une nouvelle configuration de lancement, ce n'est pas une tâche triviale, mais pas trop difficile, si vous avez de la PDE de l'expérience.
Il y a un eclipse.org l'article (voir "Création d'une Configuration de Lancement") qui décrit la façon de construire des configurations et de les lancer.
Je suppose que vous pourriez copier JUnit mise en œuvre (voir le org.eclipse.debug.de base.launchConfigurationTypes extension org.eclipse.jdt.junit) et d'ajouter dans votre choix de valeurs par défaut pour cette config. Vous auriez alors besoin de déclarer une clé de liaison pour le lancement de package et le plugin de votre installation.
OriginalL'auteur Rich Seller