Получение пакета org.assertj.core.api не существует, хотя я указываю в моем pom версию 3.6.2 при использовании JDK 1.8 - PullRequest
0 голосов
/ 27 января 2019

У меня проблема с Eclipse с использованием Maven.Я получаю package org.assertj.core.api не существует, хотя я указываю это в моем pom.xml, как версия 3.6.2 при использовании JDK 1.8. Как преодолеть это?mvn clean install не удается.

Не удалось выполнить цель org.apache.maven.plugins: maven-compiler-plugin: 3.1: compile (default-compile) для проекта com.transunion.qa.datahub.ui.java.bdd.serenity: Ошибка компиляции: Ошибка компиляции:

[ОШИБКА] /Users/pnutala/eclipse-photon-workspace/com.transunion.datahub.ui.qc.java.bdd.serenity/src/main/java/com/transunion/qc/steplibrary/datahub/DeCoherentUser.java:[7,35] пакета org.assertj.core.api не существует

[ОШИБКА] / Users / pnutala/eclipse-photon-workspace/com.transunion.datahub.ui.qc.java.bdd.serenity/src/main/java/com/transunion/qc/steplibrary/datahub/DeCoherentUser.java:[7,1] статический импорттолько из классов и интерфейсов [ОШИБКА] -> [Справка 1]

Попытка Mvn clean install и verify безуспешно.

 import static org.assertj.core.api.Assertions.assertThat;

 @Step
 public void landedOnListPage(String expectedTotle) {

assertThat(currentListPage.getTitle()).containsIgnoringCase(expectedTotle);

1 Ответ

0 голосов
/ 07 февраля 2019

Это было решено очень тривиально, удалив область «test» в файле pom для зависимости (это то, что я помню через несколько дней !!)

...