ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
1096
1096
EMPFEHLEN
-
28.07.11 18:54 #1
- 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:
[java]System.out.println("Hello World");[/java]Code java:1
System.out.println("Hello World");
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/
-
28.07.11 20:09 #2
- 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)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
-
28.07.11 20:47 #3
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 ;)
-
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:- Webpolizei.de: Klamauk / Satire :-)
- RetroRunning.de: Laufen mit dem Rücken voran
- Dacia-Logan-Club: Community rund um das Kult-Auto Dacia Logan
- Fliegertreff Karlsruhe: Treffpunkt für Drachen- und Gleitschirmflieger aus Karlsruhe & Umgebung
-
31.07.11 15:03 #5SE Tutorials.de Gastzugang
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)
-
31.07.11 20:45 #6
- 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)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
Ähnliche Themen
-
Problemlösungvorschläge zum beliebten Java Fehler : java.lang.OutOfMemoryError:
Von IzYaBoi im Forum JavaAntworten: 12Letzter Beitrag: 24.09.08, 13:16 -
Neue Version des Java Plugins in Java SE 6 Update N Early Access
Von Thomas Darimont im Forum JavaAntworten: 0Letzter Beitrag: 01.05.08, 13:38 -
java.sun.com Artikel zeigt die neuen Features für Java on the Desktop von Java 6
Von Thomas Darimont im Forum Java Technology NewsAntworten: 1Letzter Beitrag: 17.02.07, 18:39 -
Java is Hot! Java News - Java Polis 2005
Von Thomas Darimont im Forum JavaAntworten: 0Letzter Beitrag: 03.12.05, 16:23 -
Rendering Performance von Java 2D / Swing verbessern unter Java 5
Von Thomas Darimont im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 06.02.05, 00:58





Zitieren


Login





