maven: Wie kann ich den Test in einigen Projekten über Kommandozeilenoptionen überspringen?

In mein maven-Projekt habe ich eine Reihe von Modulen. Ist es möglich, schalten Sie laufen unit-Tests für einige Module über Kommandozeilen-Optionen?

Mein Projekt dauert etwa 15 Minuten zu laufen, durch alle unit-tests. Ich möchte, um die Geschwindigkeit des gesamten builds durch zu laufen, nur die unit-tests im Modul an dem ich arbeite. Ich will nicht zu gehen und Bearbeiten Sie jede einzelnen pom.xml um dies zu erreichen.

Habe ich versucht eine Lösung die hier beschrieben werden: Kann ich eine bestimmte testng test-Gruppe über maven? Aber das Ergebnis ist eine Menge von test-Fehler in den Modulen, die ich überspringen möchten. Ich nehme an, 'Gruppe' ist nicht das gleiche Konzept der Modul?

Kommentar zu dem Problem
Es ist sehr ärgerlich, dass die maven-Entwickler erwarten Sie pom.xml statt Kommandozeilen-Optionen. Und 95% von Stack Overflow Antworten, immer wieder geben pom.xml Lösungen. Kommentarautor: Sridhar-Sarnobat

InformationsquelleAutor der Frage Anthony Kong | 2012-02-03

Schreibe einen Kommentar