{"id":1013,"date":"2011-07-03T06:09:02","date_gmt":"2011-07-03T04:09:02","guid":{"rendered":"http:\/\/www.tutego.de\/blog\/javainsel\/2011\/07\/ein-paar-tage-eclipse-3-7-was-immer-noch-nervt\/"},"modified":"2011-07-08T06:58:28","modified_gmt":"2011-07-08T04:58:28","slug":"ein-paar-tage-eclipse-3-7-was-immer-noch-nervt","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2011\/07\/ein-paar-tage-eclipse-3-7-was-immer-noch-nervt\/","title":{"rendered":"Ein paar Tage Eclipse 3.7, was (immer noch) nervt"},"content":{"rendered":"<p>Installiert Eclipse IDE 3.7 for Java EE Onkels<\/p>\n<ol>\n<li>Immer wieder bekomme ich beim Starten von Apps die Meldung \u201cSelection does not contain a main type\u201d. Sehr \u00e4rgerlich!<\/li>\n<li>Schreibt man eine Klasse wie \u201cclass A impl\u201d kann man beim \u201cimpl\u201d Strg+Space dr\u00fccken und man bekommt \u201cimplements\u201d vervollst\u00e4ndigt. Schreibt man jedoch \u201cenum A impl\u201d und dr\u00fcckt dann Strg+Space passiert nichts. Wie bl\u00f6d, denn enums k\u00f6nnen Schnittstellen implementieren. <\/li>\n<li>Ein Refactoring \u201cExtract Interface\u2026\u201d f\u00fchrt in der Schnittstelle zu <strong>public abstract<\/strong>-Methoden. Gar nicht sch\u00f6n. <\/li>\n<li>In JSP-Dateien wird der EL-Operator <strong>eq<\/strong> immer noch nicht erkannt, es gibt bei \u201c${(10*10) ne 100} == false\u201d ein \u201cSyntax error on token &quot;ne100&quot;, delete this token\u201d. Das ist totaler Bl\u00f6dsinn. <\/li>\n<li>JSP-Daten mit EL f\u00fchren zu Warnungen: ${10 mod 4} == 2 f\u00fchrt zu \u201cThe declared exception IOException is not actually thrown by the method _elExpression69() \u2026\u201d <\/li>\n<li>Nach dem Starten bekommt die Konsole nicht mehr automatisch den Fokus? <\/li>\n<li>Nimm die Deklaration\n<p>public class Application        <br \/>{         <br \/>&#160; public static void main( String[] arguments )         <br \/>&#160; {         <br \/>&#160;&#160;&#160; int MAX = 0;         <br \/>&#160; }         <br \/>}<\/p>\n<p>und aktiviere den Quick-Assist auf MAX, um aus der lokalen Variablen eine Attribut zu machen. Eclipse nennt die Variable <strong>mAX<\/strong>.<\/p>\n<\/li>\n<li>\n<p>Refactoring funktioniert pl\u00f6tzlich nicht mehr. Nach dem Aufruf von Alt+Shirt+R macht Eclipse einfach nichts. Gar nichts. Bei einem anderen Refactoring bleibt Eclipse pl\u00f6tzlich in der Mitte stehen, benannt in meinem Fall eine Schnittstelle selbst um, aber die Nutzer nicht. Ein Neustart behob das Problem.<\/p>\n<\/li>\n<\/ol>\n<p>Kann das bitte jmd. fixen \ud83d\ude42<\/p>\n<p>Was sind eure Erfahrungen?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Installiert Eclipse IDE 3.7 for Java EE Onkels Immer wieder bekomme ich beim Starten von Apps die Meldung \u201cSelection does not contain a main type\u201d. Sehr \u00e4rgerlich! Schreibt man eine Klasse wie \u201cclass A impl\u201d kann man beim \u201cimpl\u201d Strg+Space dr\u00fccken und man bekommt \u201cimplements\u201d vervollst\u00e4ndigt. Schreibt man jedoch \u201cenum A impl\u201d und dr\u00fcckt dann [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[8],"class_list":["post-1013","post","type-post","status-publish","format-standard","hentry","category-entwicklungsumgebung","tag-eclipse"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/1013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/comments?post=1013"}],"version-history":[{"count":4,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/1013\/revisions"}],"predecessor-version":[{"id":1024,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/1013\/revisions\/1024"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=1013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=1013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=1013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}