पर कमांड लाइन तर्क पास करें मैं अपने मैवेन प्लगइन का उपयोग करके स्कैलाटेस्ट को कमांड लाइन तर्क कैसे पास करूं? मैं TestNG के delegateCommandSystemProperties
विन्यास की तरह कुछ के लिए देख रहा था, लेकिन सबसे करीब मैं ScalaTest documentation में मिल सकते थे:स्कैलाटेस्ट: स्कालाटेस्ट मेवेन लक्ष्य
argLine
: काँटेदार प्रक्रिया को पारित करने के लिए अतिरिक्त JVM विकल्प निर्दिष्ट करने का विकल्पenvironmentVariables
: अतिरिक्त वातावरण चर पारित करने के लिए काँटेदार प्रक्रियाsystemProperties
करने के लिए: अतिरिक्त सिस्टम गुण काँटेदार प्रक्रिया
को पारित लेकिन यह निरर्थक नहीं है के लिए? उदाहरण के लिए अगर मैं environment=development
पास करना चाहते हैं, मैं pom.xml
में निम्नलिखित निर्दिष्ट करना होगा:
<plugin>
<groupId>org.scalatest</groupId>
<artifactId>scalatest-maven-plugin</artifactId>
<configuration>
<argLine>-Denvironment=${env}</argLine>
</configuration>
</plugin>
और फिर mvn test -Denv=development
चलाते हैं। क्या स्कालाटेस्ट को सीधे कमांड लाइन तर्क पास करने का कोई आसान तरीका है?
लगभग 12 महीने पहले इसे ऊपर उठाया गया। अभी भी एक जवाब का इंतजार है। बिल (वेनेर्स) क्या आप वहां हैं? – javadba