Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.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 - Fatal编程技术网

Java eclipse错误存在于必需的项目中,但编辑器未显示任何错误

Java eclipse错误存在于必需的项目中,但编辑器未显示任何错误,java,eclipse,Java,Eclipse,我使用eclipse用java编写代码。我的代码运行得非常好。最后,我从驱动器中删除了一些不需要的文件 现在,我将源文件和编译的.class文件放在正确的文件夹中。另外,虽然我最初有多个.java文件,但我100%确信我需要的那个文件在那里,而且它不需要任何其他东西。所有导入(我仅从标准库导入)均未显示错误 问题是,当我对.java文件进行任何更改并保存时,它确实会被保存,但当我执行代码时,它会像旧版本一样运行,即更改不会反映在输出中。此外,单击“运行”时,eclipse给出了一个警告,“所需项

我使用eclipse用java编写代码。我的代码运行得非常好。最后,我从驱动器中删除了一些不需要的文件

现在,我将源文件和编译的.class文件放在正确的文件夹中。另外,虽然我最初有多个.java文件,但我100%确信我需要的那个文件在那里,而且它不需要任何其他东西。所有导入(我仅从标准库导入)均未显示错误

问题是,当我对.java文件进行任何更改并保存时,它确实会被保存,但当我执行代码时,它会像旧版本一样运行,即更改不会反映在输出中。此外,单击“运行”时,eclipse给出了一个警告,“所需项目中存在错误”,尽管编辑器显示没有错误


出什么事了?请帮忙。

好的,我明白了……我已经在我的项目中添加了一些外部jar。后来,当我意识到不再需要它们时,我把它们从硬盘上删除了。但是,构建路径在其他库中也包含它们的名称(之后显示“缺失”)。我删除了它们,并且工作正常。

尝试清理您的项目并重新构建。我现在删除了.class文件(使用main方法),现在在eclipse中保存.java文件时,文件夹中不会出现新的.class文件。不要手动删除它们。让eclipse为您清理这些东西。我清理了项目,再次保存了.java文件,但仍然没有显示.class文件。我会记住这一点。但我现在能做些什么吗?