Funktionen von jre7 fehlen in jre8

StehtimSchilf

Neues Mitglied
Hi Forum

ich habe eine Anwendung mit JRE7 kompiliert, welche folgende Anweisung enthält:

Java:
sun.net.www.protocol.http.HttpURLConnection.getHttpLogger().setLevel(java.util.logging.Level.OFF.intValue())

nun stürzt jedoch die Anwendung auf Systemen mit JRE8 ab:

Java:
java.lang.NoSuchMethodError: sun.util.logging.PlatformLogger.setLevel(I)V
    at ch.swisssafelab.mid.environment.d.<init>(Unknown Source)
    at ch.swisssafelab.mid.environment.Main.<init>(Unknown Source)
    at ch.swisssafelab.mid.environment.Main.main(Unknown Source)


Wenn ich nun das Projekt für JRE8 kompilieren möchte, muss ich die Zeile wie folgt anpassen:
Java:
sun.net.www.protocol.http.HttpURLConnection.getHttpLogger().setLevel(sun.util.logging.PlatformLogger.Level.OFF)

Damit ist aber die Anwendung nicht mehr lauffähig auf jre7 Plattformen.

Wie kann ich die Zeilen anpassen, dass diese auf jre7 und/oder jre8 Plattformen laufen? Ich möchte nicht die Anwendung mal für jre7 und mal für jre8 kompilieren. Denn wenn ein Benutzer nun jre7 auf jre8 aktualisiert, läuft sie nicht mehr.

Ideen?
 
Zuletzt bearbeitet:

tommysenf

Top Contributor
Die Klassen in den sun Paketen gehören nicht zur offiziellen API und sind eigentlich nicht zur Verwendung gedacht. Daher wird auch nicht garantiert, dass diese nicht verändert werden. Solltest du keine alternative finden kannst du die Mehode noch je nach Java Version über Reflexion aufrufen. Funktioniert zwar, ist aber eine eher unsauberer Hack.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
T JNA, Aufruf der Funktionen einer dll Allgemeine Java-Themen 5
B Sent and Receive Funktionen zwischen Objekten ermöglichen? Allgemeine Java-Themen 8
Robertop Funktionen miteinander verketten Allgemeine Java-Themen 5
D Methoden Methoden anpassen und fehlende Funktionen hinzufügen Allgemeine Java-Themen 475
Neumi5694 Parser - Zerlegen verschachtelter Funktionen Allgemeine Java-Themen 2
A lineare funktionen und winkel Allgemeine Java-Themen 4
M JMuPDF Funktionen Allgemeine Java-Themen 0
Tarrew RMI Java RMI - com.sun.proxy.$Proxy1 cannot be cast to Funktionen Allgemeine Java-Themen 0
A Funktionen aufrufen nach Schema x Allgemeine Java-Themen 2
C Benutzereingabe von EXCEL-Funktionen parsen Allgemeine Java-Themen 4
D Annotationen oder anonyme Funktionen? Allgemeine Java-Themen 0
N Algorithmus zum bewerten von mathematischen Funktionen Allgemeine Java-Themen 11
K Eclipse Mathematische Funktionen Allgemeine Java-Themen 8
T Parallelisierung zweier BigInteger-Funktionen Allgemeine Java-Themen 6
S Programmfehler bei grundlegenden Funktionen Allgemeine Java-Themen 6
ruutaiokwu threads bei klassen mit stat. funktionen... Allgemeine Java-Themen 2
S Profiler-Funktionen in eigener Applikation nutzen..? Allgemeine Java-Themen 5
X Quellcode von nativen Funktionen Allgemeine Java-Themen 2
J Zugriff auf gemeinsame Funktionen Allgemeine Java-Themen 4
B webservice stub enthält nicht genug funktionen Allgemeine Java-Themen 2
M Schnelle Scriptsprache für einfache Funktionen? Allgemeine Java-Themen 5
D Kompakte Syntax für Funktionen Allgemeine Java-Themen 7
D Parser-generator für mathematische Funktionen Allgemeine Java-Themen 12
R Problem mit Trigonometrischen Funktionen Allgemeine Java-Themen 16
N forschleife durchläuft funktionen Allgemeine Java-Themen 7
S reelle Funktionen Formel Allgemeine Java-Themen 13
A Funktionen werden im Jar-File nicht ausgeführt Allgemeine Java-Themen 6
M GUI ähnliche Elemt. und Funktionen im Browser - Technologie? Allgemeine Java-Themen 8
H Programmerweiterung durch Datei die Funktionen enthält Allgemeine Java-Themen 5
M Verkettung von 2 Funktionen? Allgemeine Java-Themen 4
A in patterns funktionen aufrufen Allgemeine Java-Themen 3
märliprinz Sortieren und Filtern von Funktionen/Methoden Allgemeine Java-Themen 4
F Aus Java heraus WinAPI Funktionen benutzen Allgemeine Java-Themen 7
W Problem mit sin- und cos-Funktionen Allgemeine Java-Themen 2
S Auf statische Funktionen mit Java Reflections zugreifen Allgemeine Java-Themen 3
C Funktionen einer dll aufrufen Allgemeine Java-Themen 3
P9cman java.Lang Klassen fehlen in JRE System Library Allgemeine Java-Themen 1
Landei Welche Klassen fehlen im JDK? Allgemeine Java-Themen 18
T MD5 Verschlüsselung Nullen fehlen? Allgemeine Java-Themen 2
G Javamail Nachricht senden: Betreff und Header fehlen Allgemeine Java-Themen 4
G Problem mit Serialisiertem Objekt (unter Objekte fehlen?) Allgemeine Java-Themen 5

Ähnliche Java Themen

Neue Themen


Oben