У вас есть scope
, установленный на test
, когда вы добавляете упомянутую зависимость. Это ограничивает ваш код от доступа к классам этой зависимости в вашем исходном коде. То есть вы можете получить доступ к этим классам только в пределах ваших тестовых источников (например: ${project.dir}/src/test/java/<package>
, ${project.dir}/test/<package>
.
Если это не ваш предполагаемый вариант использования, просто удалите scope
атрибут.
<dependency>
<groupId>io.rest-assured</groupId>
<artifactId>rest-assured</artifactId>
<version>4.1.1</version>
</dependency>