У меня есть JNLP, который запускает следующий ярлык при установке:

  • C:\Program Files (x86)\Java\jre1.8.0_25\bin\javaws.exe" -localfile

  • C:\Users\akelly\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\42\10b90faa-1bccb6f4

Я хотел бы установить другие версии Java для разных приложений.

Как я должен интегрировать версии JNLP в мое планирование рабочего стола?

1 ответ1

0

Я обнаружил, что практически невозможно изолировать веб-версии Java для запуска. У меня есть одна программа, которая не работает, если Java 1.8 установлена, если я:

  • Отредактируйте файл .jnlp (который я должен был сохранить локально), чтобы указать версию
  • Запустите все следующие команды из целевой JVM специально
    • javaws -uninstall
    • javaws -clearcache
    • подождите 30 секунд
    • javaws -uninstall
    • javaws -clearcache
    • подождите 10 секунд
    • javaws (path to edited .jnlp file)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .