2016-04-20 3 views
2

Wir laufen Fenster 8.1 sowohl mit Java 1.8.0_77 und .Kraft Start java jnlp mit Java 64 Bit

Wenn wir nicht zwingen, mit c:\program files\java\jre1.8.0_77\bin\javaws.exe zu starten, startet die Webanwendung standardmäßig in 32bit.

Wenn wir eine Xmx größer als 1G verwenden, schlägt der Start von jnlp fehl. haben wir versucht, -d64, -J-d64 hinzuzufügen, aber nichts war erfolgreich. Wir können die 32-Bit-Version nicht entfernen.

Gibt es eine Möglichkeit zu zwingen, jnlp mit 64bit Java-Version zu starten?

+0

Vielleicht den Standard 'JNLPFile' Dateizuordnung Ändern den 64-Bit-Java webstart App zu starten? Die Verwendung der 32-Bit-JRE wird durch diesen Registrierungseintrag ziemlich bestimmt. – Petesh

+0

Ich habe diesen Versuch schon gemacht ... Ich weiß nicht, warum das mit der 32b-Version anfängt. Ich mache keinen Sinn. – Nick

Antwort

0

Änderung Ihrer Umgebungsvariable PATH

+0

Hallo, meine Umgebungsvariable steht auf C: \ ProgramData \ Oracle \ Java \ javapath, in dem es 3 symbolische Links gibt, die auf die 64-Bit-Java-Version zeigen. – Nick

+0

http://stackoverflow.com/questions/14643992/how-to-distinguish-32-bit-from-64-bit-java-version-in-jnlp-files Wenn es Ihr jnlp ist, können Sie die Architektur angeben in der Datei – pretzalcoatl

Verwandte Themen