Eclipse Plugin ermöglicht umfassende Kontrolle über den Classpath

Freitag, Oktober 24th, 2008

Jeder, der in Java programmiert, kann wahrscheinlich (s)eine Geschichte über Classpath Probleme erzählen. Der Classpath sagt der JVM, wo in welcher Reihenfolge der Classloader nach Klassen suchen soll. Das ist eigentlich eine praktische Sache, denn dadurch kann man z.B. fremden Code in Form von fertig kompilierten und zusammengeschnürten Bibliotheken im ...

Schnäppchenjäger aufgepasst: OpenOffice gibts kostenlos im Bundle mit Java

Donnerstag, Dezember 20th, 2007

Mich würde interessieren, wie viele Java Benutzer sich von dem großen "FREE" zu einer OpenOffice Installation hinreißen lassen. Hoffentlich genug, denn OpenOffice ist echt ne klasse Alternative zu den kommerziellen Office-Varianten.

Java ist auch eine Insel in der 7. Auflage als openbook erschienen

Donnerstag, November 29th, 2007

Java ist auch eine Insel ist mit seinen mittlerweile knapp 1500 Seiten sicherlich eines der ausführlichsten deutschsprachigen Werke zum Thema Java SE. Zu den Neuerungen der 7. Auflage gehört ein Ausblick auf das kommende Java 7, ein Einblick in Groovy sowie zahlreiche Überarbeitungen, Erweiterungen und Korrekturen. Natürlich ist auch die ...

Eclipse Europa unter Ubuntu

Dienstag, Oktober 2nd, 2007

Im letzten Beitrag habe ich geschrieben, dass mir Eclipse 3.3 (das Europa Release) immer einfriert, wenn ich nach dem Start eine Aktion ausführen möchte. Die Lösung war recht simpel (wenn man erstmal darauf kommt): standardmäßig hat Ubuntu (zumindest in der Version 7.04) kein SUN Java installiert. Nachdem ich das JDK ...

Java 7 wird Skriptsprachen und VB .NET Features unterstützen

Dienstag, August 15th, 2006

Bereits Java 6 EE bringt die Unterstützung für Java Skript mit. Wie nun Sun Vizepräsident Graham Hamilton in einem Interview angekündigte, ist für Java 7 die Unterstützung von weiteren Skriptsprachen sowie einigen Visual Basic .NET Features geplant. "The Java language is a great language," [...] "There are other language styles out ...

Webseiten als Graph visualisieren

Freitag, August 4th, 2006

Dieses Bild ist mein Blog. Ist klar, oder? Dahinter steckt ein kleines Applet, das solche Graphen auf Knopfdurck erzeugt. Außer einem künstlerischen Aspekt kann ich jedoch keinen direkten Nutzen aus dem Graphen ziehen. Es muss aber auch nicht immer alles wissenschaftlich-fundiert sein. Für alle interessierten Coder gibt es hier auch noch ...

Sounds of Java

Freitag, August 4th, 2006

Java kann man nicht nur programmieren, trinken oder darauf Urlaub machen, nein - man kann es auch hören. In den Weiten des www finden sich auch mp3 Lobgesänge. Hier ein paar Kostproben: The WebSphere Blues [Seite] [mp3 4:01/3,7MB] JAVA [Seite] [mp3 1:49/1,25MB] This is Java EE 5 [Seite] [mp3 2:45/2,56MB]

Checkstyle 4.2 erschienen

Mittwoch, Juli 12th, 2006

Wie ich habe gerade gelesen habe, ist eine neue Version von Checkstyle erschienen. Checkstyle ist ein als standalone oder Eclipse Plugin verfügbares Tool, welches Quellcode auf Einhaltung von festgelegten Konventionen überprüft. Gleichzeitig wird an auch noch auf fehleranfälligen Code aufmerksam gemacht. Dem Tool liegt eine Beispielkonfiguration für die in der Java ...

TransactionRolledbackLocalException zum Frühstück

Donnerstag, Juni 29th, 2006

Heute gab es zum Frühstück mal wieder einen leckeren Bug :) Die Situation: In einer Methode einer SessionBean wird eine benutzerdefinierte Exception geworfen. Beim Aufrufer der Methode kommt allerdings nur eine TransactionRolledbackLocalException an. Was ist passiert? Die Antwort ist (zumindest in meinem Fall) simpel - wenn man sie kennt. Im Local Interface ...

Java DB - Java 6 mit eigener Datenbank im Gepäck

Mittwoch, Juni 21st, 2006

Das nächste Java Release (Mustang) wird eine eigene, vollständig in Java geschriebene Datenbank namens "Java DB" beinhalten. Dabei handelt es sich um die früher unter dem Namen "Cloudscape" bekannte DB, welche von IBM der Apache Foundation vermacht wurde und dort unter dem Namen "Apache Derby" weiterlebt. Die Datenbank soll nur 2 ...