Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 执行TestNG套件时,将使用较旧版本的测试类_Java_Eclipse_Git_Testng - Fatal编程技术网

Java 执行TestNG套件时,将使用较旧版本的测试类

Java 执行TestNG套件时,将使用较旧版本的测试类,java,eclipse,git,testng,Java,Eclipse,Git,Testng,对于每个测试用例,我都有不同的类。当我更改代码并运行测试套件时,会使用旧版本的代码 例如: 旧代码 logger.info("Older code"); 新代码: logger.info("New code"); 当我运行测试套件时,记录器输出“旧代码”消息 我注意到的是。在本地Maven项目上,这个问题不会发生,但在git项目上确实会发生。您需要提交更改并推送到远程存储库 在控制台中运行(在项目文件夹中) git添加。 git提交-m“一些更改” git推送源%branch\u name

对于每个测试用例,我都有不同的类。当我更改代码并运行测试套件时,会使用旧版本的代码

例如:

旧代码

logger.info("Older code");
新代码:

logger.info("New code");
当我运行测试套件时,记录器输出“旧代码”消息


我注意到的是。在本地Maven项目上,这个问题不会发生,但在git项目上确实会发生。

您需要提交更改并推送到远程存储库

在控制台中运行(在项目文件夹中)

  • git添加。

  • git提交-m“一些更改”

  • git推送源%branch\u name%


听起来像是构建系统中的依赖性问题。你试过清理和重建这个项目吗?