Direkt zum Hauptinhalt

Alte jnlp Viewer (javaWebstart Dateien mit Aktueller Java zum laufen bringen)

Beschreibung:

Seid Java 11 funktionieren jnlp Dateien nicht mehr.
Es gib aber eine möglichkeit diese doch noch zu nutzen.
Mit dem Tool https://openwebstart.com/

Vorrausetzung:

apt install gnutls-bin

 

Installation

Einfach die deb Datei downloaden installieren.
Nun muss noch eine securitydatei angepasst werden.

 

Ausführen.

javaws jviewer.jnlp

eure datei kann auch anders heißen


Sollte dieser feherl auftauchen

orge.jnlp.LaunchException: Fatal: Initialization Error: Unknown Main-Class. Could not determine the main class for this application.
Ganze Log

net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could not initialize application. The application has not been initialized, for more information execute javaws from the command line.
    at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:593)
    at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:374)
    at net.sourceforge.jnlp.Launcher.access$300(Launcher.java:72)
    at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:661)
Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Unknown Main-Class. Could not determine the main class for this application.
    at net.sourceforge.jnlp.runtime.classloader.JNLPClassLoader.initializeResources(JNLPClassLoader.java:753)
    at net.sourceforge.jnlp.runtime.classloader.JNLPClassLoader.<init>(JNLPClassLoader.java:352)
    at net.sourceforge.jnlp.runtime.classloader.JNLPClassLoader.createInstance(JNLPClassLoader.java:425)
    at net.sourceforge.jnlp.runtime.classloader.JNLPClassLoader.getInstance(JNLPClassLoader.java:497)
    at net.sourceforge.jnlp.runtime.classloader.JNLPClassLoader.getInstance(JNLPClassLoader.java:470)
    at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:585)
    ... 3 more

 

Sollte es zu diesem fehler kommen, liegt es an den cipher und sslv3
Das IPMI ist dann so alt, das nix mehr geht.