如标题所述。
答案 0 :(得分:8)
在Eclipse中,尝试“Project”> “清理......”(如果“项目”>“自动构建”已选中)
这应该强制Eclipse重建您的应用程序,它应该捕获错误。
答案 1 :(得分:2)
Eclipse增量编译器有时会“混淆”,所以试试'Project - >干净...... - >清理所有项目'。这将完成您的工作区的重建。之后,所有奇怪的编译器问题都消失了。
但总的来说,最好有更多关于你的问题的信息(正如其他人所说)
答案 2 :(得分:1)
Eclipse编译有时不是很明显。检查您的菜单 - >项目 - >自动构建。
如果设置了这个,那么每次编辑eclipse都会构建项目(这对于较小的项目是可以的,但对于包含几千个文件的大型项目来说这可能是个问题)。
所以在你的情况下,Eclipse完全有可能在你输入时没有做任何构建,并推迟到eclipse必须构建类的运行阶段。
如果这不是你的情况,那可能是那些日食怪异,日食的重启,一般的诅咒和一杯咖啡应该做的!
答案 3 :(得分:1)
Eclipse节省了很多关于项目的元数据。如果这个medatas不正确,Eclipse有时会显示不存在的错误!
尝试使用-clean
参数启动Eclipse,例如:
eclipse.exe -clean
这将迫使Eclipse再次收集元数据!
答案 4 :(得分:0)