Java 打印Gradle测试任务的环境映射
使用Gradle中的Java插件测试任务,如何打印执行测试的JVM进程的环境映射Java 打印Gradle测试任务的环境映射,java,testing,gradle,Java,Testing,Gradle,使用Gradle中的Java插件测试任务,如何打印执行测试的JVM进程的环境映射 test.doFirst { environment 'KAFKA_PORT', "${KAFKA_TCP_9902}" environment 'DB_PORT', "${MYSQL_TCP_3306}" // How to print the map of all environments set so far? } 您可以直接访问环境地图。只需在其上循环并在键
test.doFirst {
environment 'KAFKA_PORT', "${KAFKA_TCP_9902}"
environment 'DB_PORT', "${MYSQL_TCP_3306}"
// How to print the map of all environments set so far?
}
您可以直接访问
环境
地图。只需在其上循环并在键上打印值:
test.doFirst {
[...] // do something
environment.each { k, v -> println "${k}:${v}" }
}
和(您使用的其中一个)都被命名为
environment
。默认情况下,使用Gradle过程中的环境变量。谢谢,这实际上是直观的。不确定,为什么它没有击中我。