Eclipse 3.2.2 content assist not finding classes in the project

2.8k Views Asked by At

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.

4

There are 4 best solutions below

0
On BEST ANSWER

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:

package FG::CatalogueFichier;
use FG::Catalogue;
our @ISA = qw(FG::Catalogue);
use strict;

, the inheritted subroutines are not displayed in the content assist.

0
On

I sometimes find I "lose" content assist because the "content assist computers" get disabled.

This is in:

[Workspace]\.metadata\.plugins\org.eclipse.core.runtime\.settings

org.eclipse.jdt.ui.prefs

and I just have to remove this property: content_assist_disabled_computers=

1
On

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.

0
On

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?