Eclipse 3.2.2内容协助在项目中找不到类
在 Linux 上的 Eclipse 3.2.2 中,内容辅助无法查找同一项目中的类。 无法升级到 3.2 以上,因为 SWT 在 Solaris 3.2 以上不可用。
我看到了清理工作区、重新打开工作区、使用 -clean
命令运行 eclipse 的建议,但这些都不起作用。
In Eclipse 3.2.2 on Linux content assist is not finding classes within the same project. Upgrading above 3.2 is not an option as SWT is not available above 3.2 for Solaris.
I have seen suggestions to clean the workspace, reopen the workspace, run eclipse with the -clean
command, none of which has worked.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
转到“首选项”中的“Java/编辑器/内容辅助/高级”,并确保选择了正确的提案类型。 当我第一次迁移到 3.4 时,同样的事情也发生在我身上。
Go to Java/Editor/Content Assist/Advanced in Preferences, and make sure that the correct proposal kinds are selected. Same kind of thing happened to me when I first moved to 3.4.
感谢您的最后评论,它部分起作用。
如果存在任何类型的错误,内容辅助将无法工作。 一旦修复,它就可以部分工作。
我说部分是因为,似乎有一个错误,当我执行 Perl EPIC 继承 ex: 时
,继承的子例程不会显示在内容辅助中。
Thanks for your last comment it worked partially.
If there is any kind of errors, the content assist wont work. Once fixed, it partially works.
I say partially because, there appear to be a bug, when I do Perl EPIC inheritance ex:
, the inheritted subroutines are not displayed in the content assist.
您确定选中了“项目”菜单中的“自动构建”吗? :-)
另一件事:问题视图是否未经过滤、完全清除了编译错误和类路径错误?
Are you sure that "build automatically" in the Project menu is checked? :-)
Another thing: is the Problems view, unfiltered, completely clear of compilation errors and of classpath errors?
我有时发现我“失去”内容辅助,因为“内容辅助计算机”被禁用。
这是在:
我只需要删除这个属性:
content_assist_disabled_computers=
I sometimes find I "lose" content assist because the "content assist computers" get disabled.
This is in:
and I just have to remove this property:
content_assist_disabled_computers=