tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
1096
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Anime-Otaku Anime-Otaku ist offline Mitglied Brillant
    Registriert seit
    Aug 2005
    Ort
    Karlsruhe (Baden-Württemberg)
    Beiträge
    905
    Das Java 7 SDK ist nun offiziell freigegeben und kann nun unter:
    http://www.oracle.com/technetwork/ja...ads/index.html

    runtergeladen werden.

    Feature-Liste:
    http://openjdk.java.net/projects/jdk7/features/

    Hervorzuheben ist dabei:
    Die neue Java IO API, welches u.a. das bekannte File-Objekt zum aussterben bringen soll.
    Automatisches schließen von Ressourcen, in dem man die in einem try(Ressource x = ...) { initialisiert.
    Multi-Exception-Catch

    Eclipse
    Das aktuelle Eclipse unterstützt Java 7 nur in einer Beta-Variante(Stand 28.Juli.2011). Stand zur Entwicklung und runterladen der "Beta": http://wiki.eclipse.org/JDT_Core/Java7
    Netbeans
    Wird seit Version 7 unterstützt.

    P.S.: Auf java.com wird immer noch das aktuelle Java 6 JRE zum Download angeboten.
    Geändert von Anime-Otaku (28.07.11 um 22:09 Uhr) Grund: Mehr Infos zu den IDEs.
     
    Wäre super wenn ihr euren Code in dieser Form einfügt:
    Code java:
    1
    
    System.out.println("Hello World");
    [java]System.out.println("Hello World");[/java]
    Für erledigte Threads dürft ihr den "erledigt"-Button anklicken!
    Über Dank freut sich jeder, der euch geholfen hat - ein Klick auf "Danke" kostet ja nicht mal was
    Blog: http://javaeffective.wordpress.com/

  2. #2
    genodeftest genodeftest ist offline Mitglied Brillant
    Registriert seit
    Jun 2009
    Beiträge
    870
    OpenJDK7 b147 (und frühere Versionen) für Linux (Debian-based, ob es andere betrifft weiß ich nicht) hat einen Bug, der manche Programme nicht ordnungsgemäß laufen lässt: https://bugs.launchpad.net/ubuntu/+s...-7/+bug/814306
     
    Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
    Code java:
    1
    
    System.out.println("Hallo");
    hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.
    ___________
    Ubuntu Bug #1: Microsoft has a majority market share
    Casecon: Projekt leiser Käse

  3. #3
    Avatar von Akeshihiro
    Akeshihiro Akeshihiro ist offline Mitglied Platin
    Registriert seit
    Aug 2008
    Ort
    Kirchlengern (NRW)
    Beiträge
    647
    Wird sofort gezogen und installiert
     
    Man sagt, das Schwert eines Samurai sei seine Seele ...

    Mit den Beiträgen ist es wie mit Schwertern: Je besser die Rohstoffe sind und je öfter man diese bearbeitet, desto hochwertiger sind sie.

    Das Schmieden ist eine Kunst; Das Schreiben auch ;)

  4. #4
    Avatar von Dominik Haubrich
    Dominik Haubrich Dominik Haubrich ist offline Administrator
    tutorials.de Administrator
    Registriert seit
    Sep 2000
    Ort
    Bingen
    Beiträge
    3.297
    Blog-Einträge
    21
    Danke für die Info, das ist uns eine News auf der Startseite wert.
     
    Alles Gute,

    Dominik (alias Lagaf)

    Nehmen füllt die Hände - Geben füllt das Herz.
    Egal was du tust, tue es mit Hingabe!
    Lebe deine Träume!


    Aktuell im Netz vertreten mit folgenden Websites:

  5. #5
    SE Tutorials.de Gastzugang
    Zitat Zitat von genodeftest Beitrag anzeigen
    OpenJDK7 b147 (und frühere Versionen) für Linux (Debian-based, ob es andere betrifft weiß ich nicht) hat einen Bug, der manche Programme nicht ordnungsgemäß laufen lässt: https://bugs.launchpad.net/ubuntu/+s...-7/+bug/814306
    So nicht ganz richtig.
    In dem von dir verlinkten Bug-Tracker steht eine eindeutige Version : OpenJDK b147 AMD-64 from Oneiric Alpha PPA
    Auch wurde gesagt das dieses Problem NICHT mit Version 6 auftritt.
    Auch wurde NICHT gesagt das dieses Problem auch bei der 32-Bit Version auftritt da der Bug-Poster sich offenbar diese Mühe nicht gemacht hat.

    Wovon ich auch ausgehen würde : das dieses Problem nicht grundsätzlich bei ALLEN Applikationen auftritt sondern nur bei denen welche die besagt SO-Lib als ABSOLUTEN Pfad haben. Relative Varianten welche eine Routine zum auffinden besagter SO haben sollten dieses Problem nicht haben da der Poster meinte das diese SO an der geforderten Stelle nunmal wirklich nicht vorhanden ist , wohl aber an anderer Stelle.

    Ich gehe daher weniger von einem BUG des OpenJDK aus als von einer fehlerhaften Implementierung einer LIB welche besagt SO vorraussetzt.

    In wie fern da Oracles Variante besser ist weis ich nicht da ich ja die Ursache nicht kenne sondern nur Vermutungen anstellen kann.


    //EDIT

    Kleiner Nachtrag am Rande :

    Es ist zwar schön das Java 7 endlich offiziell ist ... aber auf http://java.com hat es scheinbar noch keinen Einzug gehalten. Dort wird immer noch V6u26 angeboten und selbst ich mit meinem NOCH 7-ea b147 werde dort mit "empfohlende Version 1.7.0" "beglückt" anstatt dort richtigerweise eigentlich 1.7.0-ea stehen müsste und auch nicht empfohlen/aktuell sondern ein Hinweis zu Java7 ... mal gucken wann das kommt.
    Geändert von SE (31.07.11 um 15:12 Uhr)
     

  6. #6
    genodeftest genodeftest ist offline Mitglied Brillant
    Registriert seit
    Jun 2009
    Beiträge
    870
    @SPiKEe:
    wurde auch mit verschiedenen anderen Versionen bestätigt. Und wie man aus den StackTraces herauslesen kann, ist das definitiv ein Fehler im SecurityManager des OpenJDK 7. Der Code des SecurityManagers ist auf den falschen Speicherort der Bibliotheken verlinkt.
    Und wie du dem BugReport entnehmen kannst, tritt der Fehler mit OpenJDK6 nicht auf.

    Nebenbei: OpenJDK ist jetzt die offizielle Referenzimplementierung. Ein Grund mehr, diesen Fehler zu beheben.
     
    Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
    Code java:
    1
    
    System.out.println("Hallo");
    hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.
    ___________
    Ubuntu Bug #1: Microsoft has a majority market share
    Casecon: Projekt leiser Käse

Ähnliche Themen

  1. Antworten: 12
    Letzter Beitrag: 24.09.08, 13:16
  2. Antworten: 0
    Letzter Beitrag: 01.05.08, 13:38
  3. Antworten: 1
    Letzter Beitrag: 17.02.07, 18:39
  4. Java is Hot! Java News - Java Polis 2005
    Von Thomas Darimont im Forum Java
    Antworten: 0
    Letzter Beitrag: 03.12.05, 16:23
  5. Rendering Performance von Java 2D / Swing verbessern unter Java 5
    Von Thomas Darimont im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 06.02.05, 00:58

Stichworte