maven構建報錯程式包org.testng不存在
阿新 • • 發佈:2019-01-28
[INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestListener.java:[11,18] 程式包org.testng不存在 [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestListener.java:[12,18] 程式包org.testng不存在[ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestListener.java:[13,18] 程式包org.testng不存在 [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestListener.java:[14,18] 程式包org.testng不存在 [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestListener.java:[16,38] 找不到符號符號: 類 ITestListener [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestListener.java:[18,30] 找不到符號 符號: 類 ITestContext 位置: 類 testng.testngAnnotation.retry.TestListener [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestListener.java:[35,31] 找不到符號符號: 類 ITestResult 位置: 類 testng.testngAnnotation.retry.TestListener [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestListener.java:[53,29] 找不到符號 符號: 類 ITestResult 位置: 類 testng.testngAnnotation.retry.TestListener [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestListener.java:[55,31] 找不到符號 符號: 類 ITestResult 位置: 類 testng.testngAnnotation.retry.TestListener [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestListener.java:[57,31] 找不到符號 符號: 類 ITestResult 位置: 類 testng.testngAnnotation.retry.TestListener [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestListener.java:[59,56] 找不到符號 符號: 類 ITestResult 位置: 類 testng.testngAnnotation.retry.TestListener [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestListener.java:[61,25] 找不到符號 符號: 類 ITestContext 位置: 類 testng.testngAnnotation.retry.TestListener [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestNGExampleTests.java:[7,18] 程式包org.testng不存在 [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestNGExampleTests.java:[8,30] 程式包org.testng.annotations不存在 [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/TestNGExampleTests.java:[9,30] 程式包org.testng.annotations不存在 [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/selenium/example/DragNDropExample.java:[11,18] 程式包org.testng不存在 [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/selenium/example/DragNDropExample.java:[12,30] 程式包org.testng.annotations不存在 [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/selenium/example/DragNDropExample.java:[13,30] 程式包org.testng.annotations不存在 [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/RetryListener.java:[6,18] 程式包org.testng不存在 [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/RetryListener.java:[7,18] 程式包org.testng不存在 [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/RetryListener.java:[8,30] 程式包org.testng.annotations不存在 [ERROR] /D:/Jenkins/workspace/maven test/src/main/java/testng/testngAnnotation/retry/RetryListener.java:[10,40] 找不到符號
解決方案:
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.14.2</version>
<scope>test</scope>
</dependency>
修改為
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.14.2</version>
</dependency>