Как можно изолировать версию Java JPNLP (веб-развертывание) от других устаревших версий на компьютере?
У меня есть 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 ответ
Я обнаружил, что практически невозможно изолировать веб-версии Java для запуска. У меня есть одна программа, которая не работает, если Java 1.8 установлена, если я:
- Отредактируйте файл.jnlp (который я должен был сохранить локально), чтобы указать версию
- Запустите все следующие команды из целевой JVM специально
javaws -uninstall
javaws -clearcache
- подождите 30 секунд
javaws -uninstall
javaws -clearcache
- подождите 10 секунд
javaws (path to edited .jnlp file)