Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.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/6/eclipse/9.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 运行旧版本类文件的Eclipse控制台_Java_Eclipse_Maven - Fatal编程技术网

Java 运行旧版本类文件的Eclipse控制台

Java 运行旧版本类文件的Eclipse控制台,java,eclipse,maven,Java,Eclipse,Maven,我在eclipse上的maven项目中运行JUnit文件,无论何时运行测试,无论我注释或更改了什么,结果都是一样的 i、 例如,如果我注释掉所有的代码,我仍然会得到最初打印到控制台中的所有内容 到目前为止,我已经尝试了这些解决方案,但没有任何效果: 在最后一个选项中,我认为我可以做得更多,但我不知道该怎么做。我在那里做的是直接进入我的目标文件夹,删除同一类的所有版本,然后在eclipse上再次保存.java文件(在输出文件夹中创建新版本的新类文件) 什么都没起作用。如何对此进行故障排除?

我在eclipse上的maven项目中运行JUnit文件,无论何时运行测试,无论我注释或更改了什么,结果都是一样的

i、 例如,如果我注释掉所有的代码,我仍然会得到最初打印到控制台中的所有内容

到目前为止,我已经尝试了这些解决方案,但没有任何效果:




在最后一个选项中,我认为我可以做得更多,但我不知道该怎么做。我在那里做的是直接进入我的目标文件夹,删除同一类的所有版本,然后在eclipse上再次保存.java文件(在输出文件夹中创建新版本的新类文件)


什么都没起作用。如何对此进行故障排除?

似乎您正在编辑的文件和Eclipse正在编译的文件是不同的文件。检查您的项目是否配置在正确的目录中,并且您正在编辑正确的文件。@Roman,当我删除类文件并重新编译它们时,项目中的目标文件夹中只有一个副本。这应该表明我在正确的目录中编辑了正确的文件,还是我错了?不一定:如果您编辑了一个文件
../aaa/X.java
,并且Eclipse的项目被设置为跟踪目录
../bbb/
(不是
../aaa/
),然后它会将文件
../bbb/X.java
编译成
target/X.class
。看起来您正在编辑的文件和Eclipse正在编译的文件是不同的文件。检查您的项目是否配置在正确的目录中,并且您正在编辑正确的文件。@Roman,当我删除类文件并重新编译它们时,项目中的目标文件夹中只有一个副本。这应该表明我在正确的目录中编辑了正确的文件,还是我错了?不一定:如果您编辑了一个文件
../aaa/X.java
,并且Eclipse的项目被设置为跟踪目录
../bbb/
(不是
../aaa/
),那么它将把文件
../bbb/X.java
编译成
目标/X.class