Wie kann ich eine JPNLP-Java-Version (Web Deploy) von anderen älteren Versionen auf dem Computer isolieren?

377
random65537

Ich habe ein JNLP, das bei der Installation die folgende Verknüpfung ausführt:

  • 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

Ich möchte andere Versionen von Java für verschiedene Anwendungen installieren.

Wie sollte ich JNLP-Versionen in meine Desktop-Planung integrieren?

0

1 Antwort auf die Frage

0
Chris Brooking

Ich habe es ziemlich unmöglich gefunden, Java Web Start-Versionen zu isolieren. Ich habe ein Programm, das fehlschlägt, wenn Java 1.8 installiert ist.

  • Bearbeiten Sie die .jnlp-Datei (die ich lokal speichern musste), um die Version anzugeben
  • Starten Sie alle folgenden Befehle speziell von der Ziel-JVM aus
    • javaws -uninstall
    • javaws -clearcache
    • 30 Sekunden warten
    • javaws -uninstall
    • javaws -clearcache
    • Warten Sie 10 Sekunden
    • javaws (path to edited .jnlp file)