在升级到Eclipse Juno并导入现有的Java EE项目之后,Tasks视图没有显示来自我的.java文件中的注解的TODO。我可以通过右键单击空白处并从弹出菜单中选择Add Task...
来手动添加新的TODO任务,但是Eclipse应该自己根据我的注解创建TODO。
我检查了所有与任务标签相关的首选项,它们都是默认的(因此还可以),仍然没有标 checkout 现。我尝试关闭/打开项目,重新构建它,我检查了Git repo,看到没有点文件(.project等)被修改,因为一切都在旧的Eclipse中工作。
This问题对我没有帮助...如何让Eclipse显示我的Java TODO?
4条答案
按热度按时间wgxvkvu91#
问题是Eclipse应该重建设置(可能是一个bug)。解决这个问题的方法是启动Windows〉Preferences〉Java〉Compiler〉Task Tags,然后更改任何标记,然后按Apply;系统将询问您是否允许重建设置,请接受。然后改回已更改的标记并再次重建。您应该已经立即在“任务”视图中显示了TODO。
hfyxw5xn2#
我调查了我的
.project
文件,发现了以下性质:第一个引用了我用来处理一些注解的AspectJ,我意识到新安装的Eclipse默认情况下不包含AspectJ工具!安装AJDT后,我的TODO出现在Tasks视图中,从而解决了这个问题。
奇怪的是,为什么Eclipse不抱怨有一个性质未知的项目(=一个没有插件的项目)?为什么缺少AJDT会导致常规的JDT无法找到TODO?
iq0todco3#
在我的例子中,我只是没有意识到项目必须正确构建才能显示TODO。在我修复了构建错误之后,看到TODO就没有问题了。
szqfcxe24#
请确保启用项目-〉自动构建。然后通过添加、删除或修改资源触发自动构建。