当前位置: 首页 > 知识库问答 >
问题:

TestNG java。lang.NoClassDefFoundError:com/google/common/primitives/Ints

薛华奥
2023-03-14

我刚开始学习TestNG。我遵循以下步骤:

  1. 我已经创建了testng类
  2. @测试(dataProvider=“registerData”)
  3. 我写了一个有四个参数的方法
  4. @数据提供者
  5. 呼叫数据提供程序

然后弹出以下错误:

TestNG java.lang.NoClassDefFoundError: com/google/common/primitives/Ints

我正在使用Eclipse Luna版本2(4.4.2),窗口7

共有3个答案

逄俊贤
2023-03-14
  1. 从这里下载com.google.guava_1.6.0.jar
    1. 将. jar文件添加到您的项目中

子车峰
2023-03-14

该问题已知并已修复(该修复将在下一版本中提供):https://github.com/cbeust/testng/pull/1086

作为Workaround,您可以降级testng版本或在类路径中添加番石榴。

邵阳德
2023-03-14

下面的jar似乎在您的类路径中不可用。com.google.guava_1.6.0.jar

从下面的链接下载并将其添加到您的类路径。

com.google.番石榴1.6.0。罐子

 类似资料:
  • 问题内容: 我刚开始学习TestNG。我遵循以下步骤: 我创建了testng类 @Test(dataProvider =“ registerData”) 我写了一个有四个参数的方法 @DataProvider 通话数据提供商 然后出现以下错误: 我正在使用Eclipse Luna Release 2(4.4.2),Window 7 问题答案: 似乎jar下方的您的类路径中不可用。com.googl

  • 问题内容: 我的应用抛出错误。不知道为什么,因为我检查了16.0.1确实包含该类。根据我的研究,看来这是一个错误吗? 我也有此代码供参考,尽管我认为这不是问题: 我的应用程序正在使用Restlet APISpark: 运行并访问应用程序的REST api时,它将引发以下错误: 问题答案: 使用扩展名时,检索到的番石榴依赖项具有版本。 它包含在使用以下maven配置从头创建的应用程序中: 我集成了您

  • Commons-Primitives提供了一个更小,更快和更易使用的对Java基本类型的支持。当前主要是针对基本类型的 collection

  • 亲爱的硒专家, 我遇到了来自JPA 2.0程序的以下运行时错误,由于某种原因,它似乎与Firefox配置文件有关: 我将Firefox保持在版本15,这样它就可以被Selenium Webdriver支持,但是我怀疑这个问题与不能读取配置文件目录有关。 你的帮助将是非常恰当的。 非常感谢, 乔治

  • 4.2 新版功能. Coordinate coroutines with synchronization primitives analogous to those the standard library provides to threads. (Note that these primitives are not actually thread-safe and cannot be used

  • 9.2 Sulley primitives 在我们开始开始对目标动手前,必须先定义好所有的 building blocks(构建块),这些块 负责产生协议相关的测试数据。 Sulley 提供了所需的各种的数据格式,为我们创建简单高 效的 protocol descriptions 提供了便利。这些单独的数据组件叫做 primitives(原语)。我们先 简短讲解一些 fuzz WarFTPD 时候