Die Klasse JavaLaunchHelper ist in beiden ... libinstrument.dylib implementiert. Einer der beiden wird verwendet. Welches ist undefiniert

Habe ich ein Upgrade auf die neueste Java 7-u40 auf MacOS X und begann immer die folgende Meldung auf der Konsole beim Start meiner Anwendung mit Eclipse. Die app funktioniert gut, aber ich möchte, um herauszufinden, die Ursache für das problem und hoffentlich eine Lösung für Sie.

objc[10012]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined.

Weiß jemand, warum diese Meldung und wie man es beheben?

Kommentar zu dem Problem - Öffnen
Während dies vielleicht eine sinnvolle option zur Behebung dieses spezifischen Problems - dies kann machen Sie anfällig für Sicherheitslücken behoben, die u45 und darüber hinaus. Kommentarautor: Matthias Wenz
Das gleiche geschieht mit jdk1.8.0_05 Kommentarautor: neu242
Ein Jahr ist vergangen und der Fehler ist immer noch nörgeln, die jeder Java-Entwickler, der zufällig einen Mac verwenden (überprüft mit jdk1.7.0_67 auf OS X 10.9.3). Beschämend. Kann jemand mit den entsprechenden login bitte öffnen diesen Fehler bugs.java.com/bugdatabase/view_bug.do?bug_id=8021205 und bugs.openjdk.java.net/browse/JDK-8025876 Kommentarautor: Tobia
Bug existiert immer noch, für jdk1.8.0_25. Ist das nur eine quälende Nachricht oder ein Tatsächliches problem? Kommentarautor: Churk
bug-report für dieses Problem schlägt ein fix enthalten sein dürfen, mit der JDK9 release. Den gleichen bug-report sagt Folgendes: "Für diejenigen, die Fragen über diese: Die Meldung ist unkritisch, es gibt keine negativen Auswirkungen von diesem problem, da beide Kopien der Klasse identisch sind (zusammengestellt aus der exakt gleichen Quelle). Es ist ein rein kosmetisches Problem." Kommentarautor: Jordan

InformationsquelleAutor der Frage ams | 2013-09-13

Schreibe einen Kommentar