2016-04-07 7 views
1

Nachdem ich AspectJ Nature in meinem SpringBoot-Projekt aktiviert hat, funktioniert die Verknüpfung CTRL + click nicht. Wenn ich versuche, F3 zu verwenden, erhalte ich einen Fehler: Error after using F3 CTRL + click oder F3 funktioniert nur für Klassenfeldnamen (kann Klassenfeldtyp nicht anklicken) oder Konstruktoren. Problem ist gelöst, wenn ich auf project -> AspectJ Tools -> Remove AspectJ Capability klicke. Das ist mein STS und AJDT Version:Strg + Klick funktioniert nicht nach der Konvertierung zu AspectJ Projekt

Spring Tool Suite 

Version: 3.7.3.RELEASE 
Build Id: 201602251025 
Platform: Eclipse Neon (4.6) 

enter image description here

Antwort

3

Das ist ein Problem war, als die AJDT Version innerhalb STS war basiert nach wie vor rein Mars. Es gibt eine neue AJDT-Version, die kompatibler mit Neon ist, das über diese Update-Site verfügbar ist: http://download.eclipse.org/tools/ajdt/46/dev/update

Wenn Sie von dort aktualisieren, sollte das Problem behoben werden. Und das wird in die nächste STS gefaltet werden.

+0

Perfekt! Vielen Dank für Ihre Antwort. Es ist richtig anzunehmen, dass ein Fehler mit 'NameEnvironmentAnswer' im Allgemeinen mit der falschen Version des Plugins (nicht kompatibel mit der Eclipse-Version) zusammenhängt. –

+2

In diesem Fall war es einfach 'NameEnvironmentAnswer', aber es könnte sich alles in der Eclipse-Plattform ändern, was uns inkompatibel macht. Idealerweise hätten wir das sogar noch früher auffangen und vor der Veröffentlichung beheben sollen, aber nicht - wir werden es das nächste Mal härter versuchen! –