컴퓨터의 다른 레거시 버전에서 JPNLP (웹 배포) Java 버전을 격리하려면 어떻게해야합니까? 때 다음 바로 가기를 실행하는 JNLP가

설치할 때 다음 바로 가기를 실행하는 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 버전을 데스크탑 계획에 통합하려면 어떻게해야합니까?



답변

Java 웹 시작 버전을 격리하는 것이 거의 불가능하다는 것을 알았습니다. Java 1.8이 설치되어 있지 않으면 실패하는 하나의 프로그램이 있습니다.

  • .jnlp 파일 (로컬로 저장해야 함)을 편집하여 버전을 지정하십시오.
  • 대상 JVM에서 구체적으로 다음 명령을 모두 실행하십시오.
    • javaws -uninstall
    • javaws -clearcache
    • 30 초 기다립니다
    • javaws -uninstall
    • javaws -clearcache
    • 10 초 기다립니다
    • javaws (path to edited .jnlp file)