Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.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 maven testng项目-更改testng.xml后,它没有';当我从终端执行时,它没有改变_Java_Maven_Testng - Fatal编程技术网

Java maven testng项目-更改testng.xml后,它没有';当我从终端执行时,它没有改变

Java maven testng项目-更改testng.xml后,它没有';当我从终端执行时,它没有改变,java,maven,testng,Java,Maven,Testng,我有一个maven testng项目,我执行testng.xml文件来运行testng测试 mvn clean test -DsuiteXmlFile=testng.xml 后来,我更改了testng.xml文件中的一些类,当我从eclipse运行它时,它按预期工作。但是当我使用该命令运行测试时,看起来它仍然在testng.xml的早期版本中执行测试 我尝试过mvn清理和project清理。但还是得到了同样的结果 问:我如何解决这个问题?使用mvn命令运行它的正确方法是什么?更改名称,使其强制

我有一个maven testng项目,我执行testng.xml文件来运行testng测试

mvn clean test -DsuiteXmlFile=testng.xml
后来,我更改了testng.xml文件中的一些类,当我从eclipse运行它时,它按预期工作。但是当我使用该命令运行测试时,看起来它仍然在testng.xml的早期版本中执行测试

  • 我尝试过mvn清理和project清理。但还是得到了同样的结果

  • 问:我如何解决这个问题?使用mvn命令运行它的正确方法是什么?

    更改名称,使其强制重新加载?我已经尝试过了,对我不起作用。但是如果我从eclipse运行,它会工作。当我创建这个项目的时候,可能是出了什么问题。希望你能幸运地完成这个项目。我个人非常讨厌maven will:)你是从xml文件夹运行命令吗?如果不是,则可以添加路径或将文件作为参数值拖动到终端。也许您的pom.xml文件声明了旧的xml文件版本。要作为Maven运行,您需要带一些参数的surefire插件。更改名称以便强制重新加载?我已经尝试过了,对我不起作用。但是如果我从eclipse运行,它会工作。当我创建这个项目的时候,可能是出了什么问题。希望你能幸运地完成这个项目。我个人非常讨厌maven will:)你是从xml文件夹运行命令吗?如果不是,则可以添加路径或将文件作为参数值拖动到终端。也许您的pom.xml文件声明了旧的xml文件版本。要作为Maven运行,您需要带有一些参数的surefire插件。