maven - 在 Zulu JDK 中找不到 Tools.jar
问题描述
我正在学习 Cucumber 框架并执行了以下步骤:
- 创建了一个 Maven 项目并在 POM.xml 中添加了除工具和 Cobertura 依赖项之外的依赖项,因为当我添加 Cobertura 依赖项时,在 POM.xml 中出现错误
现在,如果我添加 cobertura 依赖项,我需要添加 Tools 依赖项,但是为此我需要将 jdk 路径添加到 Tool.jar ,但是我正在使用的 zulu jdk 中的 lib 文件夹下没有 Tools.jar。(我需要更改我的 JDK 吗?)
当我创建 TestRunner 类时
package TestRunner; import org.junit.runner.RunWith; import io.cucumber.junit.Cucumber; import io.cucumber.junit.CucumberOptions; @RunWith(Cucumber.class) @CucumberOptions(features="Features", glue= {"StepDefs"}) public class TestRunner { }
这里 Cucumber Options 和 Cucumber 应该来自包cucumber.api
我怎样才能得到这个包?
问候, Harmohan Singh
解决方案
推荐阅读
- scala - 清理 Akka Actor 获取的资源的最佳实践
- observable - Rxjava retryWhen 延迟不触发重试
- javascript - 增强 Vanialla JS 功能
- spring-boot - 在 Spring Boot 中模拟存储库并测试一个 REST API
- android - 嗨,我正在尝试从 Firebase 数据库检索数据(特别是图像)到 android,但没有成功
- javascript - Angular - 引导模式数据未更新
- html - 将另一个元素传递给 ng-click
- sql - 客户对购买模式 3 个或更多相同的产品数量
- react-native - 构建 react-native 应用程序时找不到模块'babel/plugin-proposal-nullish-coalescing-operator'
- php - 通过在线服务器 CURL 本地主机