Meine Sun Campus Ambassador Aktivitäten an der Martin-Luther-Universität Halle-Wittenberg Blog von Michael Rennecke

Dienstag Jun 09, 2009

Es ist endlich so weit: JavaFX ist nun auch für Solaris und Linux verfügbar. Es ist zwar beides noch im Beta-Satium, aber die Solaris-Implementierung scheint fehlerfrei zu funktionieren. Ich hatte noch keine Zeit einen Blick auf JavaFX unter Linux zu werfen.

Ein Wermutstropfen bleibt, zur Zeit gibt es JavaFX nur für OpenSolaris 2009.06. Wenn es den nächsten Build gibt, dann wird es sicher auch weiterhin funktionien. Für Solaris 10 und SXCE wird es hoffentlich demächst auch verfügbar sein.

Man kann JavaFX unter Solaris per Package installieren. Das Package heißt javafx-sdk und ist im Repository extra. Wie man dieses Repository nutzt kann man u.a. hier nachlesen. Alternativ kann man auch den Packetmanager nehmen und Datei -> Repositorys verwalten... wählen. Wen das zu kompliziert ist, der kann den Installer von der JavaFX-Homepage nehmen. Das extra-Repository ist von daher "problematisch", da man sich ein Zertifikat besorgen muss. Dadurch erklärt man sich mit den anderen Lizenzbedingungen einverstanden.

Es gibt auch ein Netbeans-Plugin für JavaFX. Ich habe nichts an den Plugin-Quellen für Netbeans geändert und es war sofort in der Liste der nicht installieren Plugins.

Dienstag Mai 12, 2009

ich wollte die Tage eine Anleitung schreiben, wie Netbeans unter Unbuntu nutzt. Also habe ich Netbeans aus dem Repository installiert. Nachdem ich mich umgeschaut habe, ist mir aufgefallen, das der Zeilenabstand der Schrift grausam ist und die Foldingboxes kaum anklickbar, weil sie so klein sind. Anschließend habe ich nun das JDK von Sun installiert und es gab wieder keine Verbesserung, auch der Versuch die Variable JAVA_HOME zu setzen brachte nichts!

Der Grund war, dass in der /etc/netbeans Netbeans an das OpenJDK gebunden ist. Das wird auch auch nicht geändert, wenn man seine Java-Umgebung auf das SunJDK umstellt. Hier sollte man noch nacharbeiten.

Wer Netbeans unter Ubuntu nutzt sollte lieber sich lieber Netbeans herunterladen, da funktionieren alle Umgebungsvariablen und es verhält sich "konformer", andernfalls muss man beim Ubuntu-Netbeans öfter mal Hand anlegen - gerade auch wenn man SunSPOTs verwendet. Das war der eigenliche Grund weswegen ich mir einmal Ubuntu angeschaut habe. Vielleicht wird diese Unschönheit in den nächsten Updates von Ubuntu behoben.

Montag Jan 26, 2009

Ich möchte hier mal ein paar workarounds aufschreiben bei Fehlern, die mir bei der Packetverwaltung unter gekommen sind.

  • OSError: [Errno 2]
    No such file or directory Action install failed for 'opt/csw/bin/lame' (pkg://blastwave/IPSlame)


    Lösung: siehe auch im Bugzilla
    root@walhalla ~ $ cp /usr/lib/isaexec /opt/csw/bin/isaexec

    Bei mir ist dieser Fehler bei der Installation tvom vlc-Player aufgetreten
  • OSError: [Errno 17] File exists
    Action install failed for'SUNWfixes' (pkg:/SUNWj6dev)


    Lösung:
    man geht in das Verzeichnis /var/sadm/pkg/SUNWfixes. Dort löscht man alles bis auf die Datei ohne eine Zahl. Anschließend erstellt man alle Diese Dateien wieder durch Hardlinks.
    root@walhalla SUNWfixes $ ln pkginfo pkginfo.9

    Der Fehler sollte nur auftauchen, wenn man an /var rum spielt.
  • OSError: [Errno 1]
    Siehe hier

    Freitag Mai 09, 2008

    Es ist endlich so weit, der Termin für die Demo "SunSPOT" steht fest. An dieser Stelle werden dann auch später die Folien erscheinen.
    Termin: Donnerstag, den 22.05.2008
    Zeit: 16:15 Uhr - ca. 17:45 Uhr
    Ort: von Seckendorff-Platz 1 (Institut für Informatik) Raum 3.34 (ThinClient Pool)

    Materialien

    Freitag Feb 29, 2008

    Wenn man öfter oder auch nur einmal einen schönen Plot bzw. einen Chart machen muss, dann findet man eine Fülle an Libs. JFreeChart ist meiner Meinung nach ein sehr gutes Werkzeug womit man (fast) alle Aufgaben leicht und schnell erledigen kann.

    Vorteile von JFreeChart

    • sehr mächtig
    • eine Schritt-für-Schritt-Anleitung wie man JFreeChart in seine NetBeans-Umgebung integriert
    • Export-Funktion der Charts
    • man findet viele Beispiele mit google
    • es gibt einige Foren, die sich nur mit JFreeChart beschäftigen

    Nachteile von JFreeChart

    • Bespiele-Code wird nicht mit geliefert
    • Developer Guide ist kostenpflichtig

    Donnerstag Feb 28, 2008

    Es kann manchmal ganz praktischsein, wenn man aus einen Java-Programm heraus direkt eine excel-Datei erzeugen oder lesen kann.

    Wer nur mal schnell was machen möchte der sollte die jexcelapi nehmen, da sie nicht so komplex wie POI ist. Hier sieht man sehr schnell Erfolge und man schon in wenigen Minuten alle nötigen Methoden gelernt.

    Einbinden von zusätzlichen Libraries in NetBeans

    1. Rechtsklick auf das Projekt und Proporties anklicken
    2. Libraries rechts auswählen
    3. Add Jar/Folder anklicken und dann sich zur Library durchklicken
    4. Nun nur noch mit OK bestätigen - das war es