Ich habe Probleme mit dem Ausführen von Eclipse RCP-Produkt. Ich habe 64-Bit-Eclipse-RCP-Produkt in 32-Bit-JDK gemacht, aber es läuft nicht in 64-Bit-OS + 32-Bit kompiliert & gebündelt JDK 1.7 32-Bit-Kit. Während ich das Produkt tatsächlich exportierte, überprüfte ich "JRE für diese Umgebung mit dem Produkt bündeln" vom "Starten" -Register von .product Datei, weil ich JCE-Richtlinien verwende, die ich über Recht auf existierendem JRE benötige und folglich benutze, um mit Bündel JRE zu exportieren.64 Bit Eclipse RCP-Produkt läuft nicht in 64-Bit-OS + 32-Bit kompiliert und gebündelt JDK 1.7 32-Bit-Kit
Sobald mein Produkt in 32 & 64-Bit-Version generiert wird, 32-Bit-Produkt funktioniert Datei, aber wenn ich 64-Bit-Produkt öffnen, sagt es "Fehler beim Laden der gemeinsamen JNI-Bibliothek" .. \ win32.win32.x86_64 \ eclipse \ jre \ bin \ client \ jvm.dll '". Ich habe jre durch die originale JRE ersetzt, die sich in meinem installierten Verzeichnis befindet, aber erneut fehlgeschlagen ist und die gleiche Meldung oben kommt.
Ja. So funktioniert es. Aber ich benutze "Bundle JRE für diese Umgebung mit dem Produkt" beim Erstellen eines Produkts, wo ich 32-Bit gebündelt JRE habe. Also welchen sollte ich für 32 & 64 Bit Produkt bündeln? –
Sie müssen zwei Produkte bauen. Ein komplett 32 Bit und das andere komplett 64 Bit. –
Oh, ich verstehe. Danke Greg! –