簡體   English   中英

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

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

我是學習TestNG的新手。 我按照以下步驟操作:

  1. 我創建了testng類
  2. @Test(數據提供程序= “registerData”)
  3. 我用四個參數編寫了一個方法
  4. @dataProvider
  5. 呼叫數據提供商

然后彈出以下錯誤:

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

我正在使用Eclipse Luna Release 2(4.4.2),Window 7

似乎下面的jar在你的類路徑中不可用。 com.google.guava_1.6.0.jar

從下面的鏈接下載並將其添加到您的類路徑。

com.google.guava_1.6.0.jar

問題已知且已經修復(修復程序將在下一版本中提供): https//github.com/cbeust/testng/pull/1086

作為workarround,您可以降級testng版本或在類路徑中添加Guava。

  1. 這里下載com.google.guava_1.6.0.jar
    1. 將.jar文件添加到您的項目中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM