一、问题重述:
java: 无法访问org.testng.annotations.Test 错误的类文件: /C:/Users/盼盼/.m2/repository/org/testng/testng/7.6.1/testng-7.6.1.jar!/org/testng/annotations/Test.class 类文件具有错误的版本 55.0, 应为 52.0
二、报错原因:testing版本过高导致
三、解决问题
1.首先找到报错的地址:/C:/Users/盼盼/.m2/repository/org/testng/testng/7.6.1/testng-7.6.1.jar
2.然后下载低版本的testng,根据以下博主推荐,我选择testng 6.14.3,下载地址:
https://repo1.maven.org/maven2/org/testng/testng/6.14.3/testng-6.14.3.jar
由于官网上都是英文,没有明显的下载按钮,我借助学的网页知识,右键点击页面查看网页源码,便找到下载的jar包地址,以后都可以用到此方法。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_46022090/article/details/127241979
————————————————
版权声明:本文为CSDN博主「xiaomaO。O」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_46022090/article/details/127241979
3.将下载的jar包下载或者复制到第1步时找到的那个位置,用testng 6.14.3来代替之前的高版本的testng,只需更换jar包,其余皆不换也不删除,如下图所示
4.最后在idea里面,选择File-Project Structure,再者就是将最后那个Classes里面的那个高版本的jar包删除,点上面+号在Classes里面导入低版本的testng的jar包,最后点ok,便可以正常运行了。