1
- 是否可以通過命令行將可選參數testIncludes或testExcludes傳遞給maven編譯插件?
我需要傳遞一些.java作爲可選參數。
喜歡的東西是否可以通過命令行將可選參數testIncludes或testExcludes傳遞給maven編譯插件?
mvn clean verify test-compile -DtestIncludes=**/course/MyTest.java,**/course/CompileMeWithMyTest.java,etc
在頁面http://maven.apache.org/plugins/maven-compiler-plugin/testCompile-mojo.html testIncludes和testExcludes沒有提到用戶屬性
testIncludes:
編譯器包含過濾器的列表。
類型:java.util.Set中
因爲:2.0
要求:無
testExcludes:
編譯器排阻過濾器的列表。
類型:java.util.Set中
時間:2.0
必需:否
如果沒有爲任何問題可能的變型1 是否有可能以某種方式使用命令行在下一個配置文件中設置包含/排除java類/文件夾。
<profile> <id>only-necessary-classes</id> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3</version> <configuration> <source>${java-version}</source> <target>${java-version}</target> </configuration> <executions> <execution> <id>default-testCompile</id> <phase>test-compile</phase> <configuration> <testIncludes> <include>**/tests/projectname/course/CheckQuizWithNewAccount.java</include> <include>**/tests/projectname/course/V8GenericTests.java</include> </testIncludes> </configuration> <goals> <goal>testCompile</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </profile>
感謝您的回答,如果我需要通過2或移動測試包括哪些部分? –