3
我想運行一個編譯測試的Gradle構建(src/test/java
目錄中的JUnit測試),但不運行它們。Gradle編譯測試但不運行它們
./gradlew build
編譯並運行測試,而./gradlew build -x test
不編譯測試。我也試過./gradlew build -x testClasses
,但這並不好 - 它構建並運行測試。
有沒有辦法做到這一點?
我想運行一個編譯測試的Gradle構建(src/test/java
目錄中的JUnit測試),但不運行它們。Gradle編譯測試但不運行它們
./gradlew build
編譯並運行測試,而./gradlew build -x test
不編譯測試。我也試過./gradlew build -x testClasses
,但這並不好 - 它構建並運行測試。
有沒有辦法做到這一點?
gradle build testClasses -x test
的build
-task基本test
-task(取決於從check
-task)和assemble
-task
所以,如果你排除test
沒有必要建立testClasses,所以你需要手動添加它們。
注意:如果您不想讓測試運行,那麼您還可以使用assemble
任務。
gradle assemble testClasses