Warum enthält Eclipse bei der Implementierung von Methoden aus einer Java-Schnittstelle keine Anmerkungen?

9

Die folgende Schnittstelle:

%Vor%

Und eine implementierende Klasse:

%Vor%

An dieser Stelle fordert Eclipse mich auf, nicht implementierte Methoden hinzuzufügen (ich wähle dies) oder mache die Klasse abstrakt.

Nach dem Hinzufügen sieht die Klasse folgendermaßen aus:

%Vor%

Es schreibt die Action-Annotation korrekt.

Bei einer anderen Eclipse-Instanz (gleiche Version, anderer Benutzer) führt die Aktion "nicht implementierte Methoden hinzufügen" zu dieser (keine @Action -Anmerkung):

%Vor%

Gibt es irgendwo eine Option, die sich damit beschäftigt?

Beachten Sie, dass die Ausführungsumgebung auf Java SE 6 mit einem JDK 6 festgelegt ist.

    
Marco Ferrari 20.09.2013, 14:28
quelle

2 Antworten

1

Bei Eclipse, gehen Sie zu Fenster- & gt; Einstellungen- & gt; Java- & gt; Code Style- & gt; Aufräumen und schauen Sie sich dort um. Wenn nicht, schauen Sie sich im Code Style um. Du solltest es finden! Wenn ich raten müsste, wenn @Action nicht in der von TODO automatisch generierten Stuff Smuzzle angezeigt wird und was nicht, haben Sie eine alte Version von Eclipse, oder es wurde nicht dafür konfiguriert.

    
Link TheProgrammer 11.01.2014 02:19
quelle
-1

Ich hatte ein Problem mit dem automatisch generierten Zeug in Eclipse zuvor. In Eklipse Kelper Fenster & gt; Einstellungen & gt; java & gt; Codestil & gt; Codevorlagen

Ich denke, dass die Einstellung, die Sie wollen, der Schnittstellenkörper ist.

Diese Einstellung enthält den gesamten Standardcode für neu erstellte Dateien / Methoden

    
Matt 19.02.2014 10:12
quelle