Java

Zwischen Legacy und Zukunft: Not you father’s Java EE

Deutschland ist Java-EE-Land. Das bestätigen uns immer wieder Entwickler, die überwiegend im US-amerikanischen Markt oder auch in Großbritannien unterwegs sind. Dort haben sich, seit der großen Java-EE-Komplexitätskrise vor dem Erscheinen von Java EE 6 (im Jahre 2009), die meisten in Richtung alternativer Frameworks, vorwiegend Spring, orientiert. Und sind dort auch geblieben.

Migration von Subversion-Projekten mit SubGit 3.0.0

SubGit dient der Migration von Appache Subversion (SVN)-Projekten nach Git. Mittlerweile liegt das Tool des Prager Softwareunternehmens TMate, bekannt für sein SVNKit (die Java-Variante von Subversion), in der dritten Hauptversion vor.

Top 10 der Java-Geschichten im Juli

Die Hälfte des Java-Jahres ist rum! Und bisher ist schon viel passiert: Java 9 erregte mit immer weiteren News die Gemüter und der Eclipse Mars Release Train leitete Ende Juni den Sommer ein. In dieser Rubrik präsentieren wir die Beiträge, die unsere Leserschaft im Monat Juli am meisten interessiert haben: Neben den wichtigsten Releases sollten viele von Ihnen also nun nicht nur hinter die Prinzipien des schönen Codes gekommen sein, sondern auch, ob Sie vielleicht ein Rockstar-Programmierer sind…

JRuby 9000 mit neuer Laufzeit

JRuby ist eine Ruby-Implementierung für die JVM, die vor allem Nebenläufigkeit, Schnelligkeit und Top-Notch-Garbage-Collectors für die Multiparadigmensprache bringen soll. Nach mehreren Jahren Entwicklungsarbeit, während der über 5000 Commits beigesteuert wurden, ist nun die neunte Hauptversion JRuby 9000 erschienen, welche mit einigen neuen Features aufwartet. Dazu gehört unter anderem die begrenzte Kompatibilität mit Ruby 2.2.

Wovon Entwickler seit Generationen träum(t)en…

„Ob es sich dabei wirklich um das handelt, wovon Entwickler bereits seit Generationen träumen, ist gegenwärtig unklar.“ Wovon könnte hier die Rede sein? Eine kleine Hilfe: Das Zitat stammt aus der Dezember-Ausgabe des Java Magazins 2001 – das Sie übrigens ab sofort kostenlos im Java Museum lesen können!

Totgeglaubte leben länger: Erster Meilenstein für Spring Roo 2.0

Lange Zeit war es bedrohlich still um das Rapid-Application-Development-Framework Spring Roo; manch einer ging bereits von einem Ende des Projekts aus. Nach der vor wenigen Monaten angekündigten vollständigen Überarbeitung ist Spring Roo nun mit einem ersten Meilenstein für Version 2.0 zurück und verkündet lauthals: „Ich bin doch noch gar nicht tot!“

Buchtipp: JavaServer Faces 2.2

Während sich „Mastering JavaServer Faces 2.2“ eindeutig als Buch für Fortgeschrittene positioniert, ist das vorliegende Werk mit „Grundlagen und erweiterte Konzepte“ untertitelt. Also ein Einsteigerbuch?

Early Draft für CDI 2.0 verfügbar

Seit fast einem Jahr befindet sich CDI 2.0, die nächste wichtige Iteration des Standards für Dependency Injection in Java, unter dem JSR Nummer 365 im Java Community Process. Nun hat die Expertentruppe um die Spec Leads Antoine Sabot-Durand und Pete Muir (beide Red Hat) der Community ein frühes Entwurfspapier zur Betrachtung freigegeben.