#java #junit #gradle
#java #junit #gradle
Вопрос:
Наша настройка сборки такова, что у нас есть выполняемые классы, которые выполняются во время нашей разработки, а не во время живого производственного кода. Эти выполняемые классы размещены в каталоге test с нашими тестами JUnit и файлами свойств.
sourceSets {
...
test {
java.srcDirs = ['src/test/java']
}
...
}
Одним из таких файлов является встроенный веб-сервер jetty, который запускается из командной строки. Мы запускаем файл в режиме отладки, чтобы загрузить локальную исполняемую копию проекта. Возможно ли запустить файл в режиме отладки с помощью gradle, не включая его в основные исходные наборы?
Мы бы предпочли не использовать плагин Jetty для gradle.
Комментарии:
1. Взгляните на этот пример (но зависит от «тестовых классов», а не «классов») mrhaki.blogspot.com.au/2010/09 /…
2. Это ваше предложение создать другую задачу для обработки этого конкретного случая? Это не обрабатывается по умолчанию с помощью Gradle?