Eclipse 3.5SR2 ist raus. Und immer noch diese dumme Fehler drin,…
3 Kommentar(e). Veröffentlicht von Christian Ullenboom am Montag, März 01, 2010.… nämlich das trotz Bestätigung der Lizenzbedingungen der Next und Finish Button deaktiviert bleibt. Hier bleibt nichts anderes übrig, als es mehrfach zu versuchen bis es klappt. Der Fehler scheint erst in Eclipse 3.6 behoben zu sein.
Links:
- http://www.eclipse.org/downloads/
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=277265
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=303168
Labels: Eclipse, Entwicklungsumgebung, Open Source
Eclipse 3.6 M3 ist verfügbar
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Montag, November 02, 2009.Labels: Eclipse, Entwicklungsumgebung
Eclipse 3.6 M2
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Montag, September 21, 2009.Labels: Eclipse, Entwicklungsumgebung
Eclipse Google Plugin unterstützt nun Version 3.5
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Freitag, Juli 31, 2009.Eclipse Groovy Tools – aber nur für Eclipse 3.4
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Donnerstag, Juli 30, 2009.SpringSource arbeitet an einem (alternativen) Plugin für Groovy. Der Compiler nutzt inkrementelle Compilation und die IDE visualisiert ordentlich Fehler und gibt Warnungen, etwa bei der Raw-Typ Nutzung von Generics.

Weitere Infos unter http://blog.springsource.com/2009/07/30/a-groovier-eclipse-experience/
Labels: Eclipse, Entwicklungsumgebung
Update der Eclipse-Plugin-Seite
5 Kommentar(e). Veröffentlicht von Christian Ullenboom am Dienstag, Juli 21, 2009.Unter http://www.tutego.de/java/eclipse/plugin/eclipse-plugins.html habe ich die Liste der interessanten/wichtigen/coolen/notwendigen/… Eclipse-Plugin aktualisiert. Habe ich was vergessen?
Labels: Eclipse, Entwicklungsumgebung
Labels: Eclipse, Entwicklungsumgebung
Release der SpringSource Tool Suite (STS) 2.0
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Montag, Mai 11, 2009.Unter http://www.springsource.com/products/sts hat SpringSource die “SpringSource Tool Suite (STS)” veröffentlicht. Das Eclipse-Plugin greift den Entwicklern mit Tools unter den Arm, etwa bei:
Building Spring-powered applications is made easier when using the Project Creation Wizard, rich forms-based Spring Configuration Editor, Quick Fixes and Quick Assist, Bean Creation Wizard, Namespace Configuration Dialog, and many other visual tools.
For newcomers to developing Spring-powered applications or experienced developers utilizing new features of Spring, STS leverages its task-based user interface to provide tool-guided assistance through tutorials and SpringSource training materials. Developers are walked through the process of building complete applications at all stages of the development and deployment lifecycle
Weitere Neuigkeiten sind in http://www.springsource.com/files/2009-05_STS_v2.1_New_and_Noteworthy.pdf zusammengefasst. Die Quick-Fixes und Quick-Assists sind eine große Hilfe. Die Ausrichtung auf OSGi spiegeln die Tools voll wieder.
Labels: Eclipse, Entwicklungsumgebung, Spring
Eclipse wants me to “change to ‘pussy’”
1 Kommentar(e). Veröffentlicht von Christian Ullenboom am Mittwoch, Mai 06, 2009.Labels: Eclipse, Entwicklungsumgebung
Eclipse 3.5M7 ist da
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Sonntag, Mai 03, 2009.
Und ein toString()-Generator

Wer mit lokalisiertem Java-Code arbeitet wir sich freuen, dass man nun von der String-ID in das Property-File springen und die Übersetzung angehen kann.
Labels: Eclipse, Entwicklungsumgebung
AXDT - ActionScript3 IDE auf Eclipse Basis
1 Kommentar(e). Veröffentlicht von Christian Ullenboom am Mittwoch, Februar 25, 2009.AXDT (Bild 1, Bild 2, Bild 3): Plugin, welches einen ActionScript3 Code-Editor mit dem MTASC Compiler und http://designview.sourceforge.net/ in der Eclipse-IDE zusammenführt. Es gibt (eine bisher nicht so intelligente) Taststaturvervollständigung, rote Kringel bei Fehlern und einfachen einfach Wizard für neue as3- und mxml-Dokumente. Unter http://axdt.blip.tv/ zeigt ein Screencast eine Demo.
Labels: Eclipse, Entwicklungsumgebung
Eclipse WTP 3.1M5
1 Kommentar(e). Veröffentlicht von Christian Ullenboom am Mittwoch, Februar 11, 2009.....ist am 6. Februar veröffentlicht worden. Die News gibt es unter http://www.eclipse.org/webtools/development/news/3.1M5/. Im Überblick: Facets geändert, kein .JETEmitter mehr im Workspace, neues Layout der Java EE Perspektive (Problems and Tasks views have been replaced with the combined Markers view), Überarbeitung des Editors für Tag Library Descriptors, Klassenverfolgung im TLD.


Natürlich wurde auch etwas gefixed.
Das WTP 3.1M5 benötigt ebenfalls Eclipse 3.1M5. http://download.eclipse.org/webtools/downloads/drops/R3.1/S-3.1M5-20090206233640/. (Mein erster Eindruck vom Eclipse 3.5M5 Release: Hat Speicherprobleme. Ein Java-Projekt lief bisher immer durch und meldet nun einen dummen Heap-Error. Danach will sich Eclipse schließen.)
Insgesamt kein großer Wurf. Der Incubator http://www.eclipse.org/webtools/development/news/3.1M5/incubator.php zählt noch etwas auf, aber Dinge wie ordentlicher JAX-WS Wizard fehlen immer noch. Bei NetBeans (http://www.netbeans.org/kb/docs/websvc/jax-ws.html) sieht das so schick aus....
Labels: Eclipse, Entwicklungsumgebung
Eclipse 3.5 M4 und Eclipse 3.5 M5
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Samstag, Februar 07, 2009.- http://download.eclipse.org/eclipse/downloads/drops/S-3.5M4-200812111908/eclipse-news-M4.html
- http://download.eclipse.org/eclipse/downloads/drops/S-3.5M5-200902021535/eclipse-news-M5.html
Die Neuerungen halten sich auch dieses Mal wieder in Grenzen. Interessanter finde ich:
Breadcrumbs auch beim Debuggen



Komplettes Renaming auch über Quickfix

Labels: Eclipse, Entwicklungsumgebung
Groovy-Eclipse Plugin mit Refactoring Unterstützung
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Samstag, Dezember 06, 2008.Ein Studentenprojekt der HSR University of Applied Sciences Rapperswil, Institute for Software hat dem Groovy-Eclipse Plugin Refactoring Möglichkeiten beschert:

Zu den Refactorings zählen
- Extract Method
- Inline Method
- Rename Local
- Rename Method
- Rename Class
- Rename Field
Ein neuer Formatter gehört ebenfalls zum Tool.
Labels: Eclipse, Entwicklungsumgebung
Eclipse 3.5M2
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Dienstag, September 23, 2008.ist raus. Die Neuerungen halten sich auf der Java-Seite sehr in Grenzen -- echte Knaller (New and Noteworthy) sind nicht dabei.
- Links in Javadoc headers
- Select comment with double click
- Open *.jardesc files with JAR Export Wizard
- Open test result files in JUnit view
- JUnit 4.5
Interessanter sind da schon zwei Dinge:
1. Compiler problem for missing synchronized modifier
The compiler now issues a warning when a method overrides a synchronized method but the method itself is not synchronized.

You can use the quick fix to add the synchronized modifier, and you can configure the problem severity on Preferences > Java > Compiler > Errors/Warnings in the Potential programming problems section.
2. Suppress compiler problem for 'switch' case fall-through
The compiler problem for expected fall-throughs in switch case statements can now be suppressed by preceding the following case statement with a comment that starts with $FALL-THROUGH$. This is especially interesting for code that can't use the J2SE-5.0-style @SuppressWarnings("fallthrough") annotation.

This problem is not reported by default. You can enable the 'switch' case fall-through warning on Preferences > Java > Compiler > Errors/Warnings in the Potential programming problems section.
Vielleicht ist ja mit 3.5M3 mehr dabei. Geplant ist Milestone M3 am 2008-10-31.
Labels: Eclipse, Entwicklungsumgebung
Seit dem 8.8. ist nicht nur Olympia, sondern es es gibt auch den ersten Milestone von 3.5. Die Neuerungen sind aber seeehr mager und bis zur endgültigen Version ist ja auch noch viel Zeit. Bei NetBeans tut sich zur Zeit mehr.
Plugin-News:
- WindowBuilder ist ein WYSIWYG-Gui-Builder für Swing, SWT und auch GWT.
- PyDev. Von der Pyhthon-IDE gibt es ebenfalls Neues. Ältere Screenshots:
- ANTLR IDE

Labels: Eclipse, Entwicklungsumgebung
Eclipse 3.4 (Eclipse Ganymede) fertig
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Freitag, Juni 27, 2008.Seit dem 17. Juni kann man Eclipse 3.4 laden. Die Eclipse Ganymede Packages sind auch aktuell etwa mit der Eclipse IDE for Java EE Developers.
Und wie geht's nun weiter? Planungen laufen für Eclipse 4.0, was auch unter dem Namen e4 läuft. Einige Links dazu:
- http://it-republik.de/jaxenter/news/Eine-Preview-auf-Eclipse-4.0-043598.html
- http://wiki.eclipse.org/E4 mit Unterlinks
Interessant dürfe Rich Ajax Platform (RAP) werden, eine Möglichkeit, mehr oder weniger direkt die SWT-Anwendungen über ein Ajax-Framework ins Web zu setzen.
Labels: Eclipse, Entwicklungsumgebung
Eclipse 3.4RC1, Web-Tools und Ganymede-Pakete
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Freitag, Mai 23, 2008.Eclipse kommt in die Release Candidates, und der erste kann geladen werden. Aufgefallen ist mir das erst, nach dem ich gesehen habe, dass es auch ein Update vom WTP mit den Web-Tools 3.0RC1 gibt. Das Ganymede Java EE Package enthält als All-in-one-Package (JEE ist ca. 160 MB) alles nötige.
Labels: Eclipse, Entwicklungsumgebung
Branching with Eclipse and CVS
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Samstag, November 24, 2007.Strg+F11: Noch so eine komische Eclipse-Änderung
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Freitag, November 23, 2007.Vor nicht allzulanger Zeit startete Eclipse mit Strg+F11 das letzte Programm. Dann änderte man dies und Eclipse versuchte automatisch das im Editor aktive Programm zu starten. Ich denke, dass diese Umstellung eher lästig ist und eines der ersten Sachen sein dürfte, die man abschaltet. Das geht so: In den Preferences unter Run/Debug > Launching den Schalter bei Always launch the ... einstellen.
Labels: Eclipse, Entwicklungsumgebung
1 Stunde Suchen für eine doofe Eclipse-Einstellung
1 Kommentar(e). Veröffentlicht von Christian Ullenboom am Freitag, November 09, 2007.<Sarkasmus>Dankenswerterweise</Sarkasmus> hat Eclipse eine neue Einstellung bekommen, in dem gewissen Daten vom Kopieren in den Output-Folder ausgenommen werden können. Dass sich diese Einstellung unter Java > Compiler > Building befindet, fand ich erst nach langem Suchen hier: http://www.codecommit.com/blog/eclipse/wtps-crazy-and-undocumented-setting-change

Mein Problem: Bei der Entwicklung mit Wicket stehen die HTML-Seiten Seite an Seite mit den Java-Klassen. In den classes-Folder für die Web-Anwendung gingen aber nur die Klassen und nicht die HTML-Dateien. Da gestern auf einer anderen Eclipse-Version alles noch lief, war ich heute lange verzweifelt und kann glücklicherweise nach dieser Einstellung wieder an die Arbeit gehen.
Labels: Eclipse, Entwicklungsumgebung
Das ANTLR Eclipse-Plugin
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Dienstag, Juli 24, 2007.Für den beliebten Parsergenerator ANTLR gibt es unter http://www.javadude.com/tools/antlr3-eclipse/ ein praktisches Plugin. Der Update-Manger von Eclipse wird auf die URL http://javadude.com/eclipse/update gelegt, installiert und neu gestartet. Anschließend geht man im Projekt auf das Kontextmenü und aktiviert Add/Remove ANTLR 3 Nature.
Als nächstes kann man eine ANTLR-Datei ablegen. Auf der Doku-Seite vom Plugin wird eine Grammatik (Datei Expr.g3) angegeben, die hier -- leicht überarbeitet -- angegeben werden soll:
grammar Expr;
@header {
package com.tutego.script.fp;
import java.util.HashMap;
}
@lexer::header {
package com.tutego.script.fp;
}
@members {
HashMap<String,Integer> memory = new HashMap<String,Integer>();
}
prog:
stat +
;
stat:
expr NEWLINE
{
System.out.println( $expr.value );
}
| ID '=' expr NEWLINE
{
memory.put( $ID.text, $expr.value );
}
| NEWLINE
;
expr returns [int value]:
e = multExpr { $value = $e.value; }
(
'+' e = multExpr { $value += $e.value; }
| '-' e = multExpr { $value -= $e.value; }
)*
;
multExpr returns [int value]:
e = atom { $value = $e.value; }
(
'*' e = atom { $value *= $e.value; }
)*
;
atom returns [int value]:
INT
{
$value = Integer.parseInt($INT.text);
}
| ID
{
Integer v = memory.get( $ID.text );
if ( v!=null ) $value = v.intValue();
else System.err.println( "Undefined variable " + $ID.text );
}
| '(' expr ')' {$value = $expr.value;}
;
ID:
('a'..'z' | 'A'..'Z') +
;
INT:
'0'..'9' +
;
NEWLINE:
'\r' ? '\n'
;
WS:
(' ' | '\t') +
{
skip();
}
;
Bearbeiten lässt sich die Grammatik in Eclipse nicht ordentlich, doch dafür dient ja die ANTLRWorks: The ANTLR GUI Development Environment.
Das Schöne beim Plugin: Es generiert automatisch im Hintergrund den Parser und Lexer. Das Testprogramm ist schnell geschrieben:
package com.tutego.script.fp;import org.antlr.runtime.*;
public class FpRunner
{
public static void main( String[] args ) throws Exception
{
ExprLexer lex = new ExprLexer( new ANTLRStringStream("age=34\nage*2\n12*111\n") );ExprParser parser = new ExprParser( new CommonTokenStream( lex ) );
try
{
parser.prog();
}
catch ( RecognitionException e )
{
e.printStackTrace();
}
}
}
Die Ausgabe ist dann
68
1332
Labels: Eclipse, Entwicklungsumgebung
Shell-Script-Editor (ShellEd) und Eclipse Target Management Project/Remote System Explorer
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Dienstag, April 24, 2007.ShellEd (Bild) ist ein Shell-Script-Editor für Unix-Skripte (also ash, bsh, bash, csh, ksh, sh, zsh). Mit Manual und Vervollständigung. Interessant dazu ist das relativ unbekannte Target Management Project, wo man remote, etwa über SSH oder FTP auf einem Server arbeiten und zum Beispiel Dokumente editieren kann. Siehe dazu den Screenshot zum Remote System Explorer (RSE).
Mehr Eclipse-Plugins gibt's unter http://www.tutego.com/java/eclipse/plugin/eclipse-plugins.html.
Labels: Eclipse, Entwicklungsumgebung
Eclipse auf das Basis von Swing
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Donnerstag, April 05, 2007.Labels: Eclipse, Entwicklungsumgebung
Eclipse-Plugin JSEclipse für JavaScript
0 Kommentar(e). Veröffentlicht von Christian Ullenboom am Donnerstag, Februar 08, 2007.JSEclipse: Ein JavaScript Editor aus den Adobe-Labors. Der bietet farbliche Hervorhebung, Templates, Tastaturvervollständigung, Fehler- und Hinweismeldungen, Outline und mehr. Das Plugin lässt sich manuell, oder über den Update-Manger mit der Adresse http://download.macromedia.com/pub/labs/jseclipse/autoinstall installieren. In einem Forum finden Probleme und Lösungen zusammen. Die Doku wird im Eclipse Hilfe-Manager eingebunden. (Bild 1, Bild 2)
Labels: Eclipse, Entwicklungsumgebung
Part 1
September 2007. by Paul Glezen and James Neethling