2016-05-30 6 views
2

Das Problem, das ich hatte, war, dass ich test Klassenpfad Ressourcen in SpringBoot bootRun grable Aufgabe enthalten wollte. Warum? Damit ich ein test Profil mit Testressourcen verwenden kann, um Integrationspunkte nachzuahmen.Gradle BootRun> Verwenden Sie Test Classpath

Was ich versucht:

Antwort

2

Ich stieß auf the following solution, die dieses Problem für mich löste.

Grundsätzlich erweitert die BootRunTask die Standard JavaExec Aufgabe, die eine classpath Option bietet. So können Sie die Testklassenpfadressourcen hinzufügen, indem Sie die folgende Gradle-Konfiguration verwenden:

bootRun { 
    classpath = sourceSets.test.runtimeClasspath 
} 
Verwandte Themen