Wie übergebe ich Befehlszeilenargumente an ScalaTest mit seinem Maven-Plugin? Ich war auf der Suche nach so etwas wie die TestNG delegateCommandSystemProperties
Konfiguration, aber die nächsten, die ich in ScalaTest documentation waren gefunden:ScalaTest: Übergeben Sie Befehlszeilenargumente an ScalaTest maven goal
argLine
: Option zusätzliche JVM-Optionen angeben, an den gegabelten Prozess passiertenvironmentVariables
: Zusätzliche Umgebungsvariablen übergeben zu dem gegabelten ProzesssystemProperties
: dieses überflüssig zu dem gegabelten Prozess Zusätzliche Systemeigenschaften
Aber ist das nicht passieren? Zum Beispiel, wenn ich will environment=development
passieren, ich brauche die folgende in pom.xml
angeben:
<plugin>
<groupId>org.scalatest</groupId>
<artifactId>scalatest-maven-plugin</artifactId>
<configuration>
<argLine>-Denvironment=${env}</argLine>
</configuration>
</plugin>
und führen mvn test -Denv=development
. Gibt es eine einfachere Möglichkeit, Befehlszeilenargumente direkt an ScalaTest zu übergeben?
Upvoted dies vor fast zwölf Monaten. Ich warte immer noch auf eine Antwort. Bill (Venners) bist du da draußen? – javadba