Switching to a bean with F3 should work if the project is configured correctly. I.e:
- A project containing XML context definitions needs the "nature of a spring project"
- all XML configuration files must be declared for STS: in the project properties use the "Spring" tab and from there "beans support" and add all the configuration files. (This leads to entries in your /.settings/.springBeans that can be shared through SCM with other team members).
- all pre-projects offering Java classes for these beans should be declared as project dependencies if you are working with a project with multiple modules.
Also, searching for "spring beans links" is very useful: place the cursor on the bean name and press CTRL-SHIFT-g to get a schema of all the links to that bean name (including the Java class and the definition of bean in XML)
source share