Я использую селен с java и огурец для моих сценариев автоматизации и maven в качестве инструмента управления сборкой. POM. xml имеет зависимость для 'gson':
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.0</version>
</dependency>
, и мои сценарии работают отлично, когда он запускается через функцию класса Runner за функцией.
Когда я пытаюсь запустить все помеченные тестовые сценарии ios с использованием командной строки maven
mvn test -Dcucumber.options="--tags @automated"
я получаю эту ошибку
пакет com.google.gson не существует
POM. xml имеет необходимую зависимость. почему он не может распознать пакет gson?