Sun Java EE 6 SDK verfügbar
Donnerstag, 10.Dez 2009
Ab sofort steht Suns Java EE 6 SDK 6 zum Download zur Verfügung. Nachdem die EE 6 Spezifikation vor wenigen Wochen vom JCP abgesegnet wurde, stellt Sun jetzt zusammen mit dem GlassFish v3 Server die Referenzimplementation zur Verfügung. Der neue Standard ist eine konsequente Weiterentwicklung der Vorgängerversion EE 5 und besteht aus über 30 einzelen Spezifikationen aus den Bereichen Web Services, Web Applications, Enterprise Applications, Management und Security.
Zum Download stehen zwei Varianten zur Auswahl, die jeweils Tutorials, Beispiele, die API Dokumentation und entweder GlassFish v3 oder GlassFish v3 Web Profile enthalten. Desweiteren gelangt man über die Downloadseite auch zum neuen NetBeans Release 6.8 und zum Toos Bundle zur Intergration des GlassFish in Eclipse.
NetBeans IDE 6.8
Donnerstag, 10.Dez 2009
Als erste Entwicklungsumgebung die den kompletten Umfang von Java EE 6 unterstützt ist heute Version 6.8 der NetBeans IDE veröffentlicht worden. Das Release erfolgt zeitgleich mit der Veröffentlichung von Sun GlassFish Enterprise Server v3, Suns Referenzimplmentation der Java EE 6 Spezifikation.
Die neue NetBeans Version verspricht verbesserten Support für JSF 2.0/Facelets, Java Persistence 2.0, EJB 3.1, RESTful web services mit JAX-RS 1.1 und GlassFish v3. Zudem wird das aktuelle Release 1.2.1 des JavaFX SDK und die neue PHP version 5.3. unterstützt. Weitere Verbesserungen fanden im Zusammenhang mit C/C++, Ruby und Maven statt. Die neue Version steht ab sofort in diversen Bundles für Windows, Linux, Solaris und Mac OS X auf der NetBeans Download Seite zur Verfügung.
Java Updates für Mac OS X
Freitag, 04.Dez 2009
Apple hat Java Updates für Mac OS X 10.5 (Leopard) und 10.6 (Snow Leopard) herausgegeben. Die Updates schließen zum Teil kritische Sicherheitslücken bringen Entwickler auf den aktuellen Stand von Suns Java SE Releases. Das Java for Mac OS X 10.5 Update 6 bringt aktualisiert Java SE 5 auf 1.5.0 Update 22 und Java SE 6 auf 1.6.0 Update 17.
Letzteres jedoch nur auf 64 Bit Intel Macs. Die bisher mit gepflegte Verison 1.4.2 erfährt keine weiteren Updates und wird daher deaktiviert. Das Java for Mac OS X 10.6 Update 1 aktualisiert die installierte Java SE 6 Version auf 1.6.0 Update 17 und setzt mindestens Mac OS X 10.6.2 voraus. Die neuen Releases gibt es zum Download unter Java for Mac OS X 10.5 Update 6 bzw. Java for Mac OS X 10.6 Update 1 oder natürlich über die Mac OS X Software Aktualisierung.
Sun Java SE 6 Update 17
Mittwoch, 04.Nov 2009
Sun Microsystems hat heute neue Security Updates seiner Java SE Plattform veröffentlicht. Im Rahmen der Security Baseline sind Updates für alle noch unterstützten Version der Java Plattform verfügbar. Das Update bietet neben insgesamt 33 Bugfixes, davon 23 sicherheitsrelevante, hauptsächlich im Bereich der klassenbibliotheken und Java WebStart. Für die einzelnen noch unterstützten Plattformversionen sind folgende Releases verfügbar: Update 17 für Java SE 6, Update 22 für Java SE 5 und Update 24 für Java 1.4.2.
Verfügbar sind die Releases auf der Java SE Downloadseite bei Sun.
VisualVM 1.2 erschienen
Donnerstag, 22.Okt 2009
Die neue Version des Virtual Machine Monitoring Tools, dass seit Version kurzem auch unter dem Namen JVisualVM Bestandteil des Sun Java SE SDK ist, steht seit gestern in einer Version zum Download bereit. VisualVM vereint diverse Möglichkeiten zur Analyse des Laufzeitverhalten von JVM unter einer GUI und gehört inzwischen für viele Java Entwickler zum täglichen Handwerkszeug. Die neue Version des auf der NetBeans Plattform basierenden Tools bietet neben Bugfixes und GUI Änderungen auch unter der Oberfläche einige Verbesserungen. Alle Neuerungen findet man in den Release Notes. Die neue Version setzt Java 6 oder neuer voraus, läuft auf allen gängigen Betriebsystemen und kann von der VisualVM Webseite heruntergeladen werden.
IntelliJ IDEA wird Open Source
Freitag, 16.Okt 2009
JetBrains hat die Java Entwicklungsumgebung IntelliJ IDEA neu zusammengeschnürt und eine Community Edition unter der Apache Lizenz v2 freigegeben. Damit steht Java Entwicklern neben NetBeans und Eclipse jetzt auch die dritte große IDE kostenlos zur Verfügung. Die neue Community Edition bringt alles notwendige zur Entwicklung von Groovy und Java SE Software und unterstützt auch die gängigen Versionierungssysteme. ZurArbeit mit Java EE Projekten wird jedoch die kostenpflichtige Version benötigt die jetzt auf den Namen Ultimate Edition hört. Für die Community Edition und die ihr zu Grunde liegende IntelliJ Plattform hat JetBrains eigens unter http://www.jetbrains.org eine neue Webseite eingerichtet.
Øredev Developer Conference in Malmö/Schweden
Dienstag, 13.Okt 2009
Vom 2. - 6. November findet zum fünften Mal die Øredev Developer Conference in Malmö statt. Die inzwischen internationale Konferenz bietet Vortragende aus der ganzen Welt mit ausschließlich englischsprachigen Seminaren, Vorträgen und Kursen. Die Besucheranzahl ist von anfänglich 320 im Jahr 2005 auf 920 im Vorjahr gestiegen. Das Programm für 2009 umfasst 14 Tracks, wovon alleine der Bereich Java 17 Sessions, 2 Tutorials und einen Kurs (JavaFX) anzubieten hat. Nicht weniger interessant sind für Java Entwickler jedoch auch andere Tracks, darunter die neu dazugekommenen Gebiete WebDevelopment und Effective Languages mit einem Fokus auf Scriptsprachen. Das gesamte Programm, sowie Berichte und Videos der vergangenen Jahresind auf den Øredev Webseiten unter www.oredev.org zu finden.
Source Talk Tage 2009: JavaFX 1.2, eine Einführung
Sonntag, 27.Sep 2009
Aljoscha Rittner von der Sepix GmbH liefert in seinem Vortrag am Java Tag der Source Talk Tage 2009 eine umfassende Einführung in JavaFX, angefangen mit der Vorstellung der Grundlagen, der Philosophie und der Technologie von JavaFX über die Demonstration der Entwicklung von Anwendungen mit NetBeans. Ein Vergleich mit den konkurierenden Technologien Flash und Silverlight und ein Ausblick auf das was die JavaFX Entwicklung in Zukunft bieten wird runden den Vortrag ab.
Source Talk Tage 2009: Frankensteins IDE
Samstag, 26.Sep 2009
Am Java Tag der Source Talk Tage liefert Anton Epple von der NetBeans User Group München einen praktischen Vergleich zwischen dem NetBeans Modulsystem und OSGi. Er zeigt, welche Änderungen nötig sind um NetBeans auf OSGi zu portieren und OSGi Bundles in NetBeans einzubinden. Durch den praktischen Ansatz werden die Unterschiede und Gemeinsamkeiten beider Systeme deutlich und besonders die Vor- und Nachteile der jeweiligen Servicearchitektur werden aufgezeigt. Details zu diesem und den anderen Vorträgen sind auf den Source Talk Webseiten zu finden.
Source Talk Tage 2009: Formale Ontologien
Freitag, 25.Sep 2009
Antonia Schwichtenberg vom FIZ Karlsruhe wird am WebTechnologien Tag der diesjährigen Source Talk Tage am 1.10. in ihrem Vortrag die Idee des "Semantic Web" präsentieren. Sie zeigt, wie man Wissen in Ontologiesprachen wie RDFS und OWL repräsentiert und worin die Vorteile dessen liegen. Ziel des Vortrags ist es, zu erklären, was formale Ontologien sind und wie sie dazu beitragen, die Bedeutung von Worten zu bestimmen.Weitere Details zu diesem und den anderen Vorträgen gibt es auf der Source Talk Webseite.
Source Talk Tage 2009: Auch alternative Sprachen auf der JVM sind vertreten
Samstag, 19.Sep 2009
Zum ersten Mal beschäftigt sich in diesem Jahr ein Vortrag am Java Tag auf den diesjährigen Source Talk Tagen nicht mit der Sprache Java. Clojure ist eine junge, moderne, funktionale Programmiersprache die auf der Java Virtual Machine läuft. Der Vortrag von Stefan Kamphausen (crossgate AG) gibt eine kurze Einführung in die Sprache und einen Überblick über die wichtigsten Features.
NetBeans Platform Certified Training auf den Source Talk Tagen ausgebucht
Donnerstag, 17.Sep 2009
Nach gerade einmal zwei Wochen sind alle verfügbaren Plätze für das NetBeans Platform Certified Training auf den diesjähirgen Source Talk Tagen vergeben. Die Java User Group und die anderen Veranstalter der Source Talk Tage freuen sich über den regen Zuspruch zu der Veranstaltung und wir werden versuchen auch im nächsten Jahr wieder eine ähnliche Veranstaltung anzubieten. Auch wenn keine Plätze mehr für das Training verfügbar sind, so bieten die Source Talk Tage für alle Java Interessierten ein spannendes Vortragsprogramm, so dass sich auch dafür der Weg nach Göttingen sicherlich lohnt.
Asterisk und Java = Open Source Telefonie
Mittwoch, 16.Sep 2009
Am Java Tag der Source Talk Tage berichtet Thomas Kruse, Sun Campus Ambassdor in Münster, wie sich Open Source Telefonie mit Hilfe von Asterisk und Java implementieren läßt. Asterisk ist eine freie Lösung, die auf nahezu beliebiger Hardware lauffähig ist, und sämtliche Funktionen einer Telefonanlage in Software abbildet. Asterisk unterstützt neben herkömmlichen analogen und digitalen Telefonanschlüssen auch VoIP (voice over IP) direkt. An Beispielen wird eine Integrationsarchitektur in Anwendungen mit Asterisk-Java aufgezeigt, und die Verwendung von Asterisk-Java mit Quellcode Beispielen vorgestellt. Details zu diesem und den anderen Vorträgen gibt es auf den Source Talk Webseiten.
September 2009: ZXing
Mittwoch, 09.Sep 2009
Projekt des Monats September ist ZXing ("Zebra Crossing"), eine 1D/2D Barcode Bibliothek.
ZXing ist eine OpenSource Bibliothek zum Umgang mit diversen Barcode Formaten. Das Projekt enthält Funktionen zum Erzeugen und Auswerten sowie zum Auffinden von Barcodes in Bildern. Das Projekt enthält neben Unterstützung für Java SE, ME, JSP und Teilportierungen auf andere Plattformen auch fertige Clientanwendungen für diverse mobile Plattformen. ZXing steht unter der Apache 2.0 Lizenz und steht derzeit in Version 1.3 zum Download zur Verfügung. http://code.google.com/p/zxing/
NetBeans Platform Certified Training auf den Source Talk Tagen 2009
Freitag, 28.Aug 2009
Am 29. und 30. September findet im Rahmen der Source Talk Tage ein NetBeans Platform Certified Training statt. Die Teilnahme ist für Studenten und hauptamtliche Mitarbeiter von Non-Profit Organisationen wie der Java User Group Deutschland oder der Sun User Group Deutschland kostenlos. Alle Details und die Anmeldung sind auf den Source Talk Webseiten zu finden.