gpt4 book ai didi

java - 获取包 org.assertj.core.api 不存在,即使我在我的 pom 中指定版本 3.6.2 同时使用 JDK 1.8

转载 作者:行者123 更新时间:2023-11-30 10:07:18 25 4
gpt4 key购买 nike

我在使用 Maven 时遇到 Eclipse 问题。我正进入(状态包 org.assertj.core.api 不存在即使我在我的 pom.xml 中将它指定为版本 3.6.2,同时使用 JDK 1.8。如何克服呢?mvn clean install 失败。

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project com.transunion.qa.datahub.ui.java.bdd.serenity: Compilation failure: Compilation failure:

[ERROR] /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] package org.assertj.core.api does not exist

[ERROR] /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] static import only from classes and interfaces [ERROR] -> [Help 1]

尝试了Mvn clean install验证失败。

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

@Step
public void landedOnListPage(String expectedTotle) {

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

最佳答案

通过删除依赖项的 pom 文件中的“测试”范围,它得到了非常简单的解决(这是几天后我记得的!!)

关于java - 获取包 org.assertj.core.api 不存在,即使我在我的 pom 中指定版本 3.6.2 同时使用 JDK 1.8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54385680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com