Eclipse"自动构建"不级联

mck*_*mey 5 java eclipse eclipse-indigo

我在Eclipse中有一个项目(Indigo,但在Helios中类似),其中有一些文件可以在src/main/resources其中生成*.java源文件target/generated-sources/xyz.项目设置已启用"自动构建",因此无论何时编辑和保存这些资源文件,都会*.java生成相应的文件.我已经添加target/generated-sources/xyz了项目Build Paths.一切都很完美.

问题是生成的*.java文件的更改不一致地重建.如果我在编辑器中打开了其中一个文件,那么它会注意到它已更改并询问我是否要重新加载它.重新加载*.java文件足以让它识别它已更改并触发重建.如果我没有打开它,它不会自动获取更改.

关于我能做些什么来让Eclipse(最好是Indigo)知道这些生成的文件正在更新的任何想法?或者更好的是告诉它直接监控这些文件夹?

谢谢.

Mat*_*all 13

尝试将Eclipse配置为自动刷新.我不确定Indigo,但是在Helios中,它位于首选项→常规→工作区→自动刷新.


这是在Indigo:

截图