2016-04-20 3 views
2

Мы бежим окна 8.1 как с Java 1.8.0_77 и .сила запуска Java JNLP с Java 64 бит

Если мы не заставляем начинать с c:\program files\java\jre1.8.0_77\bin\javaws.exe, веб-приложение запускается по умолчанию в 32 бит.

Если мы используем Xmx больше, чем 1G запуск jnlp завершается с ошибкой. мы попробовали добавить -d64, -J-d64, но ничего не получилось. Мы не можем удалить 32-битную версию.

Есть ли способ заставить запустить jnlp с 64-битной версией Java?

+0

Возможно изменение по умолчанию 'JNLPFile' ассоциации файлов для запуска Webstart приложение 64-битной Java? Использование 32-битной JRE в значительной степени определяется этой записью реестра. – Petesh

+0

Я уже сделал это ... Я не знаю, почему это начинается с версии 32b. У меня нет смысла. – Nick

ответ

0

изменить ваш PATH переменной окружения

+0

Привет, моя переменная окружения находится в C: \ ProgramData \ Oracle \ Java \ javapath, в которой есть 3 символических ссылки, указывающих на 64-битную версию Java. – Nick

+0

http://stackoverflow.com/questions/14643992/how-to-distinguish-32-bit-from-64-bit-java-version-in-jnlp-files Если это ваш jnlp, вы можете указать архитектуру в файле – pretzalcoatl

 Смежные вопросы

  • Нет связанных вопросов^_^