Я начинаю с тестирования программного обеспечения - использую Cucumber, Java, gradle.
Я пытаюсь узнать это с книгой "Книга Огурец на Яве"
Но я пытаюсь сделать это с помощью gradle вместо maven ... Но теперь у меня есть некоторые проблемы ...
Я придерживаюсь на странице 149. Я должен дать так зависимости:
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-webapp</artifactId>
<version>${jetty.version}</version>
</dependency>
Я пытаюсь "перевести" это на gradle
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
testCompile 'io.cucumber:cucumber-java:2.4.0'
testCompile 'io.cucumber:cucumber-junit:2.4.0'
testCompile group: 'info.cukes', name: 'cucumber-picocontainer', version: '1.2.5'
compile group: 'org.eclipse.jetty', name: 'jetty-webapp', version: '9.4.12.v20180830'
}
Это правильно?
группа компиляции: 'org.eclipse.jetty', имя: 'jetty-webapp', версия: '9.4.12.v20180830'
После этого мне нужно бежать:
mvn exec:java -Dexec.mainClass="nicebank.AtmServer"
Но как я могу сделать это с Gradle?
Надеюсь, кто-нибудь может мне помочь:)