Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
gradle bootRun>;使用测试类路径_Gradle_Spring Boot - Fatal编程技术网

gradle bootRun>;使用测试类路径

gradle bootRun>;使用测试类路径,gradle,spring-boot,Gradle,Spring Boot,我遇到的问题是,我想在SpringBoot的bootRungradle任务中包含测试类路径资源。为什么?这样我就可以使用带有测试资源的test概要文件来模拟集成点 我的尝试: 唯一提供的是addResources=true选项(我尝试按照类似的方法使用customConfiguration,但没有效果) 通过查看 等价物有过多的选项,包括(gradle版本中没有反映) 我遇到了这样一个问题,它为我解决了这个问题 基本上,BootRunTask扩展了标准的JavaExec任务,它提供了一个cla

我遇到的问题是,我想在SpringBoot的
bootRun
gradle任务中包含测试类路径资源。为什么?这样我就可以使用带有测试资源的
test
概要文件来模拟集成点

我的尝试:

  • 唯一提供的是
    addResources=true
    选项(我尝试按照类似的方法使用
    customConfiguration
    ,但没有效果)
  • 通过查看
  • 等价物有过多的选项,包括(gradle版本中没有反映)
我遇到了这样一个问题,它为我解决了这个问题

基本上,
BootRunTask
扩展了标准的
JavaExec
任务,它提供了一个
classpath
选项。因此,您可以使用以下gradle配置添加测试类路径资源:

bootRun{
classpath=sourceset.test.runtimeClasspath
}